IT'S = contraction of IT IS It's nice.
ITS = Possessive Its color...
YOU'RE = contraction of YOU ARE You're nice!
YOUR = Possessive Your Mac is...
I'm surprised nobody has realized this, but it's very UNlikely that this has anything to do with the OS handling video rendering or decoding differently.
This difference is much more likely the result of the entire BUS speed and RAM speed on the new machines being 40% faster than their predecessors.
Everyone gets caught up in processor speeds and ports, but the really important jump here (albeit the geekiest and most difficult to understand for consumers) is that the thruput on the entire board is drastically improved with the new chipset. RAM is faster, BUS is faster, L2 cache is doubled. Those things have a dramatic effect on speed across the board.
i am getting more excited for snow leopard by the day. great to see apple focusing on the "under the hood" tech...rather than trying to distract me with new features.
So, for the user who doesn't know most of this lingo (not saying it's me,), what does h.264 GPU encoding mean?
So, H.264 GPU encoding, means that the GPU can take care of converting a, say, MPEG-2 video to H.264 (which is a far superior format to MPEG-2).
Video-encoding will normally use all your CPU time, leaving your machine nearly unusable (very, very slow). That's why GPU encoding would be a very useful feature for a lot of people.
Hate to break it to you, but those have absolutely no impact on CPU time an app takes. If an app is blocked on I/O, it isn't using CPU. And RAM fetch improvements alone don't account from 100% CPU to 20% CPU. Quite simply... The code on the CPU is doing much, much less work, for the exact same 'speed'.
Odds very much are that there is hardware decoding going on. And via another post, looks like someone found the kext too.![]()
I'd like some proof of this please. Jumping to the 1333 MHz FSB and 6 MB of cache on Penryn over Conroe desktop processors didn't amount to much.That's a huge oversimplification. Sure, the faster video card is helping the process along quite a bit, but the fact is that ram speeds, bus speeds, and cache all have a dramatic impact on CPU cycles. It's undeniable. You can watch it in real time by placing older machines side by side with newer ones and watching the CPU usage spike on older machines during even simple tasks, let along more intensive ones.
It's harder to quantify, which is why it's not explicitly talked as often as processor speeds which can be clocked, but it's a fact that faster RAM and faster throughput equals a faster experience and lower CPU usage.
I'd like some proof of this please. Jumping to the 1333 MHz FSB and 6 MB of cache on Penryn over Conroe desktop processors didn't amount to much.
DVD Player uses software only decoding. Yes, really.Seeing how long GPU accelerated MPEG-2 decode has been around I'm assuming Apple has long supported it. And now they have hardware accelerated h.264 in their arsenal.
GPUs also have hardware accelerated support for Divx/Xvid and VC-1/WMV9. I wonder if Apple already support those or are planning to support them. I presume they would need to co-operate with Divx and Flip4mac, but Apple probably needs to lead by tweaking the low-level interfaces to the GPU and making them available to codecs.
That's a huge oversimplification. Sure, the faster video card is helping the process along quite a bit, but the fact is that ram speeds, bus speeds, and cache all have a dramatic impact on CPU cycles. It's undeniable. You can watch it in real time by placing older machines side by side with newer ones and watching the CPU usage spike on older machines during even simple tasks, let along more intensive ones.
It's harder to quantify, which is why it's not explicitly talked as often as processor speeds which can be clocked, but it's a fact that faster RAM and faster throughput equals a faster experience and lower CPU usage.
Can those with the new MB/MBP tell us the version and builds of your Quicktime Player app and Quicktime itself (also in the QTP "About" window). Just want to make sure Apple's not shipping a special version of QT. Mine are QTP 7.5.5 (249.13) and QT 7.5.5 (990.7).
That's a huge oversimplification. Sure, the faster video card is helping the process along quite a bit, but the fact is that ram speeds, bus speeds, and cache all have a dramatic impact on CPU cycles. It's undeniable. You can watch it in real time by placing older machines side by side with newer ones and watching the CPU usage spike on older machines during even simple tasks, let along more intensive ones.
It's harder to quantify, which is why it's not explicitly talked as often as processor speeds which can be clocked, but it's a fact that faster RAM and faster throughput equals a faster experience and lower CPU usage.
The build of QuickTime is newer (QTP 7.5.5 (249.24) and QT 7.5.5 (995.22.3)), but I have tried copying this newer version into my older MacBook Pro and it made no difference (I think the actual decoder is somewhere else on the system).