Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
Mac Newsforums, a part of the
Christophe Ducommun, the developer of video software MovieGate has found, as reported by the French website HardMac , that he was able to go from 104 frames per second encoding...
09-18-2009, 12:28 PM #1
French Developer Reports Significant Speed Bump Under Snow Leopard
Christophe Ducommun, the developer of video software MovieGate has found, as reported by the French website HardMac, that he was able to go from 104 frames per second encoding under Leopard to 150 frames per second under Snow Leopard making use of Grand Central Dispatch and OpenCL, two new technologies used in the current release.
Grand Central Dispatch is a way to more efficiently make use of multiple-core processors. Ordinarily, a programmer would have to write explicit code for dual-core and quad-core CPUs, but GCD handles this for the developer. OpenCL allows programs to take advantage of the video card's graphics processing unit (GPU), normally used for rendering, to share the load with the CPU.
In addition, Ducommun found that MPEG-2 encoding went from 100% to 130% CPU utilization on a quad-core Mac Pro - showing GCD taking advantage of his multi-core CPU - and decoding dropped CPU utilization from 165% to 70%, which indicated that the work had been offloaded to the GPU.
This is one of the first examples of a developer realizing significant performance improvements merely by turning on support for an existing feature in Snow Leopard. We should see more such news in the weeks and months to come.
Last edited by Paul Daniel Ash; 09-18-2009 at 12:33 PM. Reason: dropped a comma
09-18-2009, 12:41 PM #2
Really???? I have noticed my divx and vlc players been skipping a lot lately in full screen mode.
09-18-2009, 12:48 PM #3
I've noticed the speed bump big time... except with emptying the trash. The trash takes FOREVER to empty!!! WTF?
09-18-2009, 12:51 PM #4
@tudtran: The app needs to be optimized to use the new APIs before you see a difference. Give the developers some time and wait for a few software updates and you'll eventually see a difference
09-18-2009, 01:33 PM #5
LOL! I thought the title of this topic meant a bad thing as in "speed bump" in the road would slow you down!
09-18-2009, 02:24 PM #6
^ R U 4 Real?
"Always remember your special and unique!"
09-18-2009, 03:00 PM #7
guess i should update
Last edited by robbpell; 09-18-2009 at 03:03 PM.Yeah, you'll be the coolest person in the room when you pull one out and show it around, but that gets old fast when three other people have them and one person somehow has one that glows in the dark.
John C. Dvorak
The American columnist and broadcaster in article 'Rethinking the iPhone' in PC Magazine.
09-18-2009, 03:05 PM #8
09-18-2009, 03:39 PM #9
09-18-2009, 04:33 PM #10
09-18-2009, 04:37 PM #11
I wouldn't trust a Frenchman to sit the correct way round on a toilet bowlTo live, you have to lie
09-18-2009, 05:40 PM #12
I wouldn't trust a Frenchman to sit the correct way round on a toilet bowl
but alot of programmers have noticed this speed jump lol
09-18-2009, 05:41 PM #13
09-18-2009, 06:25 PM #14
- Join Date
- Jul 2008
- Thanked 2 Times in 1 Post
09-18-2009, 06:47 PM #15
Nothing racist about it. You've obviously never used a Bidet before...
09-18-2009, 06:57 PM #16
09-18-2009, 07:49 PM #17
I misread it too
09-18-2009, 07:54 PM #18Miss leading title :)
Idk bout u guys but when I think about speed bumps I think about cars and slowing down not an increase in speed. I've been working in fcp but it didn't seem to help any there"Search" is your friend
09-18-2009, 08:11 PM #19
does anyone remember excite bike??? speed jump, speed hump, speed bump all this talk reminds me of an 8 bit video gameThis is getting a lil' ridiculous...
09-18-2009, 09:03 PM #20
Normally (I suppose) one would say "A bump in performance". Anyway, as mentioned, you will not see substantial performance increases until the applications are rewritten to take advantage of OpenCL. For my own stuff, I'm seeing a substantial increase in performance using OpenCL on both Snow Leopard and Windows.