In the Intel Ivy Bridge HTPC review, we introduced our video decoding and rendering benchmarking methodology. These benchmarks provide an idea of the capabilities of the system with respect to usage of various video renderers in the Windows environment. Under Microsoft's DirectShow framework, there are a number of options for the video rendering filters. Amongst the native ones, EVR (Enhanced Video Renderer) is preferred. The native EVR mixer uses the DXVA video processing services to deinterlace and mix the video. So, this gurantees that the driver's post processing capabilities (if enabled) get utilized. Users of MPC-HC have EVR-CP (Enhanced Video Renderer - Custom Presenter) as the default. This is an open-source implementation of the interfaces provided by EVR and uses all of the driver's post processing capabilities except for the hardware scaler.

Our Ivy Bridge HTPC review presented CPU and GPU utilization during the playback of various types of clips (different codecs / resolution / interlacing characteristics etc.). We have further refined the methodology by including a 720p60 clip in the list. Also, we have changed the presentation scheme for the results. Comparing CPU usage directly has never been a fool-proof way to identify exactly how much more the system is stressed on a comparative basis (because the CPUs always tend to enter a lower clocked state under low loading conditions). Instead, the power consumed by the CPU package is a better comparison metric. In addition, we have also changed the presentation of the results. Instead of a table with numbers, we have usage graphs.

In this section, we will consider the usage of software decode as well as hardware decode when combined with EVR. As mentioned earlier, LAV Video Decoder was used. It has a native DXVA2 mode as well as a 'None' mode for hardware decoding which defaults to avcodec.

Software Decode with EVR Native DXVA2 with EVR
Software Decode with EVR Native DXVA2 with EVR

Resource Usage Comparison - DXVA2 Hardware Decode vs. Software Decode with EVR

We tested a variety of clips (480i60 MPEG-2, 576i50 H.264, 720p60 H.264, 1080i60 H.264, 1080i60 MPEG-2, 1080i60 VC-1 and 1080p60 H.264) and the observed CPU package power, GPU core loading, GPU memory controller loading, GPU VPU loading and GPU memory loading are presented in the pictures above. You can roll over the mouse on the text at either the top or bottom of the picture to see how the characteristics change. In the case that you wish to download the images for further perusal, the appropriate plots are linked here [ Software Decode with EVR, Native DXVA2 with EVR ].

The results are not surprising. Playback of HD material benefits immensely from hardware decoding. With 1080p60 H.264, software decode takes up more than 50% of the CPU's allowed power consumption. (~19W, when the Core i5-2520M is rated for 35W). The GT 540M's core and memory controller loads are the same for both software and memory decode. However, the VPU gets loaded (almost 85% with the 1080p60 H.264 clip) in the DXVA decode mode. Extra memory (GPU RAM) is also taken up in the DXVA decode mode as the decoder moves frames in and out during the decode process. In the software decode mode, the GPU memory load is lesser because frames are delivered by the software decoder, get to the GPU's memory and are taken in for post processing (calls made  by the EVR) and then delivered to the video output buffer. There is no need to move frames in and out for the decoding process itself. The amount of post processing done by EVR in both cases is the same, and that is the reason why there is no difference in the GPU's core load.

In the next section, we will see how the system fares under madVR, which is a much more demanding renderer compared to EVR.

 

Refresh Rate Handling HTPC Decoding & Rendering Benchmarks : madVR
Comments Locked

60 Comments

View All Comments

  • BPB - Monday, May 7, 2012 - link

    Hook this up with an HDHomeRun Prime and you have one heck of a DVR. It will do lots more than any of the other items you mentioned.

    But, the point about the Mac Mini is a good one, you can just buy one of those, load Windows for $100, and you're good to go (sans blu-ray).
  • Southernsharky - Monday, May 7, 2012 - link

    http://www.newegg.com/Product/Product.aspx?Item=N8...

    HP Pavilion dv6-6c50us Notebook Intel Core i5 2450M(2.50GHz) 15.6" 6GB Memory DDR3 750GB HDD 5400rpm BD Combo Intel HD Graphics 3000

    In stock.
    Was: $799.99
    Now: $759.99

    Ok yes it only has 6gb of memory, but it also has a quad core processor... and of course a screen and that sort of thing.... And oh yeah... its 759.99.

    Its even got the 750gb HD.......
  • ganeshts - Monday, May 7, 2012 - link

    That would compare with the Core HT 252B we reviewed earlier (There is no dGPU in that model).

    Add the dGPU, and the laptop cost would turn out to be similar to that of the system here. The only difference is the screen (we have analyzed this in the first generation Vision 3D review), and the reason the laptop turns out cheaper is because of the economies of scale (more laptops are bound to be sold compared to the number of such HTPCs).
  • Wurmer - Monday, May 7, 2012 - link

    I agree with many posters here, 1190.00 $ for an HTCP is way too much money. I've built a few by mostly salvaging parts from older computers. Some may argue that I don't get the best power efficiency by doing is so but I certainly save a bundle of cash in parts. Anyways, you don't need a super powerful rig to play Blue ray and store media. A good mid end rig of three years ago is plenty good for HTCP usage. I got some parts on the cheap so my next HTPC will include an AMD x3 455, 8 gig of rams and cheap MSI board, GT 430. The only thing I'll be spending cash on this time around is a dedicated HTPC case from Lian Li (200.00$) which should last me many years. The only real thing that is expensive with that kind of built is the storage since the last year or so HHD prices have gone through the roof and if you use you HTPC quite a bit then you need some serious storage space.
  • philipma1957 - Monday, May 7, 2012 - link

    Yeah I agree I even set about building a htpc/gamer with new parts.

    an intel 2500t 210 or a 2500k for 210 I have both.
    a crucial ssd 199
    a wd 2tb hdd 99
    a passive gpu card hd7750 140 or a hd6870 with a fan for 150 I have both,
    a mobo 130
    samsung ram 80
    a cheap rosewill case 25
    a seasonic psu 110
    a samsung bluray 65
    total 1058

    add soft ware and a tuner and you are at 1.2k all new parts. functionally it is just better.

    It will game that gpu gets 7.4 on wei and if you sub a hd6870 you can game at almost all games. I know I have a hd6870 and it runs hotter uses more power but gamers better and gets a 7.8 for wei.

    now if you are in an apartment and are really tight for space this unit makes sense over my build.

    If you have rack space this unit does not make sense at least to me it doesn't. my wei scores are 7.3 for the cpu and 7.4 for the gpu. and 7.8 for all other. if you swap the 2500k and the hd6870 you get 7.8 for all score . same price but more watts used. this all fits in a 14 by 14 by 7 inch case.

    I can't see using the asrock unless space is really really really tight.
  • Scannall - Monday, May 7, 2012 - link

    A Mac Mini with an i7 and a real video card is $4.00 less. And a better machine.
  • Wurmer - Monday, May 7, 2012 - link

    I've considered the mac mini but the IGP Intel 3000 is a bit weak and the one with the optional AMD GPU is not much more powerful. When the Mac mini gets Ivy bridge and Intel 4000 IGP things will be more interesting I think.
  • justniz - Tuesday, May 8, 2012 - link

    This unit comes with an IR receiver.
    Why are most manufacturers still producing/supporting IR remotes instead of wireless remotes?
    Wireless remotes have many advantages and no disadvantages, such as better range, including through walls, they still work in bright sunlight, and theres no need to point the remote at the receiver.
    The ergonomics of remotes is limited by the need to point them. Without that limitation their whole design could be improved.
  • JSt0rm01 - Tuesday, May 8, 2012 - link

    for $99 you can get a apple tv that while it has way less raw "features" Has the ability to stream content from your main system and stream from the internet all in 1080p with 5.1 digital audio output. I dont see how these feature sets are worth $900 more then the feature set of a apple tv or roku.

    ---------------------------------

    Also, after being a member of the anandtech forums for 10 years I was permanently banned by the moderators there because they wanted to censor a website (ffdt.info) that had conversation that was critical of their moderation. I find that the free flow of all information on the internet is critical. For a tech website such as this to limit the flow of information is offensive the core of these beliefs and its all because certain people in positions of illusory power deem that information detrimental to their positions.
  • axellslade - Tuesday, May 8, 2012 - link

    I just built a brand new HTPC but I can't seem to be able to find the VESA mounting holes on the side of my HAF X. And it's weighting like a ton. I think I did something wrong.

Log in

Don't have an account? Sign up now