Before proceeding to the conclusions, let us deal with a couple of topics which didn't fit into any of the preceding sections.

First off, we have some power consumption numbers. In addition to idle power, we also measure the average power consumption of the testbed over a 15 minute interval when playing back a 1080p24 MKV file in MPC-HC.

 
HTPC Testbed Power Consumption
  Idle Power Consumption (W) Playback Power Consumption (W)
HTPC Testbed (Core i5-680) 56.6 67.7
AMD 6450 66.4 84.9
MSI 6450 66.2 78.4
Sapphire 6570 66.7 79.6
NVIDIA GT 430 65.7 76
MSI GT 520 67 73.4

There is not much to infer from the above power consumption numbers except that the GDDR5 based AMD 6450 needs to be avoided. All the cards idle around the same value. The AMD cards consume slightly more power when playing back the video.

I am sure many readers are also interested in the performance of the GPUs for 3D videos. With the latest PowerDVD and Total Media Theater builds, all the 3D Blu-rays we tried played back OK. Beyond this, we did't feel it necessary to devote time to develop a benchmarking methodology for 3D videos. There is no standardized way to store and transfer 3D videos. 3D Blu-ray ISOs are different from the 3D MKV standard, which, in turn are different from the standards adopted by some of the camcorder manufacturers. In our personal opinion, the 3D ecosystem for HTPCs is still in a mess. It is no secret that NVIDIA has invested heavily in the 3D ecosystem. In addition to the support for 3D movies, they also supply software to view stereoscopic photographs. If you plan on connecting your HTPC to a 3D TV and also plan to invest in 3D cameras or camcorders, the NVIDIA GPUs are a better choice (purely from a support viewpoint). If all you want to do is to play back your 3D Blu-rays any current GPU solution (Intel or AMD or NVIDIA) should be fine. Note that SBS/TAB (side-by-side/Top-and-Bottom) 3D streams (as used in TV broadcasts) are likely to have performance similar to that of the 2D 720p/1080i content.

From a broadcast perspective, MPEG-2 is a mature codec, but it is not very efficient at HD resolutions. H.264 is widely preferred. Current H.264 broadcast encoders take in the raw 4:2:2 10-bit data, but compress them using 8-bit 4:2:0 encoders. Recently, companies have put forward 10-bit 4:2:2 encoding [PDF] as a way to boost the efficiency of H.264 encoding. Unfortunately, none of the GPUs have support for decoding such streams (encoded with profile level High10). Considering that 10-bit 4:2:2 is finding acceptance within the professional community only now, we wouldn't fault the GPU vendors too much. However, x264 has started implementing 10-bit support now, making it possible for users to generate / back-up videos in the new profile. We would like GPU vendors to provide decode support for the High10 AVC profile as soon as possible in their mainstream consumer offerings.

Benchmarking LAV CUVID with madVR Final Words
Comments Locked

70 Comments

View All Comments

  • qwertymac93 - Monday, June 13, 2011 - link

    What the heck are you talking about?
  • velis - Monday, June 13, 2011 - link

    A great review. Provides all the answers one could wish for and even gives some further hints.
    I sure hope you have something like this lined up for llano.

    If I may suggest a couple or three things:
    Perhaps you should also mention reclock - it will solve most 23.976 and similar problems... It's not like many will detect that the video is running 1/24000th faster. Plus it's insanely easy to use.
    I understand you couldn't just post full blown images for space problems, but those thumbnails require too much work too. Is it possible to display a popup of sorts when one mouse-overs those thumbnails?
    Also a vertical line showing 60FPS in those DXVA tests would be great :)
  • ganeshts - Tuesday, June 14, 2011 - link

    I will pass on your request(s) to the person in charge of the graphing engine :)
  • Salfalot - Monday, June 13, 2011 - link

    What might have been a nice option is to see what sound levels the cards produced. Even it was only for the GT430 and the HD6570. I know that the decibels can differ between manufacturers but it would have been nice!
    For the rest a very nice detailed review between HTPC cards. I was deciding which card to buy so this helped a great deal! I was only looking between the HD6450 and the HD6570 but the GT430 is a better option than the HD6450.
  • nevcairiel - Monday, June 13, 2011 - link

    HDMI Audio is purely digital, there is no diference based on what card you use.

    It depends on the audio decoder, and your receiver at the other end of the HDMI link, the HDMI sound card on those cards does not change the audio.
  • Salfalot - Monday, June 13, 2011 - link

    I think I did not use the right word, as I meant the levels of decibel the fan of the cards produce and not the audio too and through speakers.
    All reviewed cards have a fan on them and since most of the HTPC setups are in the living room it would have been nice to know which of the cards are most silent.
  • ganeshts - Monday, June 13, 2011 - link

    Though we considered cards with fans in this review, we made it a point to note that the same configuration (GPU model + DRAM bus width + operating frequencies) can be obtained with passive cooling from other vendors.

    For example, the 6570 has a passively cooled model from HIS with the same config and Zotac has a passively cooled 430 too. Other vendors have also demonstrated passively cooled models in Computex.
  • cjs150 - Monday, June 13, 2011 - link

    Firstly, a truly informative article. Very high quality.

    The fact that none of AMD, Intel and Nvidia can lock onto to the correct frame rates is unforgiveable. It is not as though these frame rates have changed over the last 6 months. It should not be necessary to be an advanced HTPC user and delve into custom creation of frame rates.

    I really hope that the representatives of AMD, Intel and NVidia are hanging their heads in shame at such basic errors - sadly I doubt they care.
  • Grasso789 - Monday, January 28, 2013 - link

    The mistake is rather with Microsoft. Video playback speed should be adapted to the refresh rate of the grafx card. There is a software called Reclock doing that. Then, for example 23,996 Hz can be run with a monitor refresh rate of n times 24 Hz. (The same with audio, because bit-perfect transmission only works with synchronization.) In the end and for most sources, the RAMDAC needed only (multiples of) 24, 25 and 30 Hz. In any system, one of its parts should be the clock master, while the other parts serve.
  • casteve - Monday, June 13, 2011 - link

    Excellent review, Ganesh! Your HTPC insight/reviews have been missed.

Log in

Don't have an account? Sign up now