NVIDIA GeForce 8600: Full H.264 Decode Acceleration
by Anand Lal Shimpi on April 27, 2007 4:34 PM EST- Posted in
- GPUs
Yozakura (H.264)
The Yozakura test isn't the highest bitrate test we have, but it is the most stressful we've encountered due to how it uses the H.264 codec. Our benchmark starts at the beginning of chapter 1 and continues until the 1:45 mark.
We start off with PowerDVD and immediately we see the tremendous difference that NVIDIA's new video decode engine offers. While even the previous generation NVIDIA hardware still eats up more than a single CPU core, the 8600s average in the low 20% for CPU utilization.
All of the steps that happen outside of the green box are responsible for any remaining CPU utilization seen when playing back H.264 content on a GeForce 8600.
Why isn't the CPU utilization down to 0%? The entire H.264 decode pipeline is handled on the GPU, but NVIDIA claims that the extra 20% is simply related to processing and decrypting data off of the disk before it's passed on to the GPU. If you had an unencrypted disk, the CPU utilization should be in the single digits.
The maximum CPU utilization for these two cards is still significant, but obviously much better than the 70%+ of the competitors. Surprisingly enough, ATI's hardware actually does worse than NVIDIA's in these tests despite offloading more of the decode pipeline than the GeForce 7 or 8800.
To confirm our findings we also ran the tests under WinDVD 8, which as we mentioned before doesn't support ATI hardware acceleration so the only GPUs compared here are from NVIDIA.
NVIDIA's older hardware actually does worse under WinDVD 8 than under PowerDVD, but the 8600 does a lot better.
Maximum CPU utilization is particularly better on the 8600s under WinDVD 8, the two never even break 24%.
Looking at the PowerDVD and WinDVD scores, it's interesting to note that while the 8600 GTS is clearly faster in PowerDVD, the two cards are basically tied under WinDVD. There is definitely room for further optimizations in PowerDVD at present, so hopefully we will get that along with bug fixes in a future update.
64 Comments
View All Comments
kilkennycat - Friday, April 27, 2007 - link
Er, its successor-family (89xx??, G9x??) which is now well into design most likely will. Expected out before the end of 2007. Double-precision math etc for the dual role of GPU and general-purpose parallel computation. Maybe with VC1 hardware decode for the little extra icing....DigitalFreak - Friday, April 27, 2007 - link
LOL. ...and you know this how?Griswold - Saturday, April 28, 2007 - link
He doesnt know, he is just guessing/wishful thinking. :pCascavel - Friday, April 27, 2007 - link
Likewise, impressed. I think one of these will be going in my HTPC.And thanks for the review guys, first I have seen on these cards which covered this topic