HTPC Credentials

The 2022 Q4 update to our system reviews brings an updated HTPC evaluation suite for systems. After doing away with the evaluation of display refresh rate stability and Netflix streaming evaluation, the local media playback configurations have also seen a revamp. This section details each of the workloads processed on the ASRock NUCS BOX-1360P-D4 as part of the HTPC suite.

YouTube Streaming Efficiency

YouTube continues to remain one of the top OTT platforms, primarily due to its free ad-supported tier. Our HTPC test suite update retains YouTube streaming efficiency evaluation as a metric of OTT support in different systems. Mystery Box's Peru 8K HDR 60FPS video is the chosen test sample. On PCs running Windows, it is recommended that HDR streaming videos be viewed using the Microsoft Edge browser after putting the desktop in HDR mode.

YouTube Streaming Statistics

The GPU in ASRock NUCS BOX-1360P-D4 supports hardware decoding of VP9 Profile 2, and we see the stream encoded with that codec being played back. The streaming is perfect, thanks to the powerful GPU and hardware decoding support - the couple of dropped frames observed in the statistics below are due to mouse clicks involved in bringing up the overlay.

The streaming efficiency-related aspects such as GPU usage and at-wall power consumption are also graphed below.

YouTube Streaming Efficiency

 

Interestingly, we see both decoder usage and D3D usage going up after enabling ECC. There were no visible dropped frames in the ECC case except during the activation of the OSD overlays. The higher power consumption numbers also contribute to the dismal energy efficiency of the ECC configuration.

Hardware-Accelerated Encoding and Decoding

The transcoding benchmarks in the systems performance section presented results from evaluating the QuickSync encoder within Handbrake's framework. The capabilities of the decoder engine are brought out by DXVAChecker.


Video Decoding Hardware Acceleration in ASRock NUCS BOX-1360P-D4

The iGPU in Raptor Lake-P system supports hardware decode for a variety of codecs including AVC, JPEG, HEVC (8b and 10b, 4:2:0 and 4:4:4), and VP9 (8b and 10b, 4:2:0 and 4:4:4). AV1 decode support is also present. This is currently the most comprehensive codec support seen in the PC space.

Local Media Playback

Evaluation of local media playback and video processing is done by playing back files encompassing a range of relevant codecs, containers, resolutions, and frame rates. A note of the efficiency is also made by tracking GPU usage and power consumption of the system at the wall. Users have their own preference for the playback software / decoder / renderer, and our aim is to have numbers representative of commonly encountered scenarios. Our Q4 2022 test suite update replaces MPC-HC (in LAV filters / madVR modes) with mpv. In addition to being cross-platform and open-source, the player allows easy control via the command-line to enable different shader-based post-processing algorithms. From a benchmarking perspective, the more attractive aspect is the real-time reporting of dropped frames in an easily parseable manner. The players / configurations considered in this subsection include:

  • VLC 3.0.18
  • Kodi 20.0b1
  • mpv 0.35 (hwdec auto, vo=gpu-next)
  • mpv 0.35 (hwdec auto, vo=gpu-next, profile=gpu-hq)

Fourteen test streams (each of 90s duration) were played back from the local disk with an interval of 30 seconds in-between. Various metrics including GPU usage, at-wall power consumption, and total energy consumption were recorded during the course of this playback.

All our playback tests were done with the desktop HDR setting turned on. It is possible for certain system configurations to automatically turn on/off the HDR capabilities prior to the playback of a HDR video, but, we didn't take advantage of that in our testing.

VLC Playback Efficiency

While playback was perfect for all codecs except AV1 (the CPU is not strong enough for software-only 8Kp60 decoding), the power consumption numbers are off a relatively high idle base. This results in the workload energy consumption being in the lower half of the pack for both configurations.

Kodi Playback Efficiency

The scenario seen with VLC is replicated in Kodi also, with the high idle power consumption base driving up the energy numbers even though the delta is quite reasonable.

mpv (Default) Playback Efficiency

mpv playback with the gpu-next video output driver is the most energy efficient of the lot. We also have hardware accelerated decode for AV1. However, the playback for that clip still has issues, with approximately 60% of the frames getting dropped in the video output (the decoder itself doesn't drop any frames).

This may warrant investigation by the mpv / gpu-next developers and/or Intel's driver team. It does appear to be a software issue that can be resolved in the long run.

mpv (GPU-HQ) Playback Efficiency

Activating the GPU shaders for video post processing does result in increased energy consumption, but there are no dropped frames. The 8Kp60 AV1 decode video output issue remains the same irrespective of the profile used.

System Performance: Multi-Tasking Power Consumption and Thermal Characteristics
Comments Locked

30 Comments

View All Comments

  • AntonErtl - Saturday, February 4, 2023 - link

    Given that ECC error reports are extremely rare on our systems (with typically 128GB of RAM), I don't worry about having more than one error in 512 bits. Even when a DIMM failed, it resulted in 19 ECC errors (18 uncorrectable) in 14 hours, probably noticed by scrubbing (regular walks through memory to detect whether a bit has flipped).
  • HideOut - Sunday, January 29, 2023 - link

    You linked the wrong item for barebones. You linked the old model.
  • ganeshts - Monday, January 30, 2023 - link

    Yes, the target page will get updated with the additional new model once Newegg is ready to sell them (as per the info I have from ASRock Industrial). If the URL changes, I will update it. For now, the system has just started entering the channel and is not available for end-user purchase yet.
  • GhostOfAnand - Monday, January 30, 2023 - link

    Good work, G-man. I liked the expose on this in-band ECC business. Discussion here: https://www.realworldtech.com/forum/?threadid=2104...
  • notR1CH - Tuesday, January 31, 2023 - link

    I would love to see some video tests at non-standard resolutions like "5K" (5120x2160). I have a couple of kiosks that run weird display resolutions and would love to use a NUC to power them, but with the official specs only going up to 4K I've not wanted to risk it not working.
  • abufrejoval - Saturday, February 4, 2023 - link

    Well, it stands to reason that the in-band ECC option would be physically available on all recent SoCs, because nobody can resist maximizing cut & paste IP blocks.

    But with Intel NUCs, there is literally no chance whatsoever they'd support that on non-industrial SKUs, because it's a chance to charge double.

    So I wonder if they won't force OEMs to disable that 'rogue' feature, much like AES512 or some of the recent BLK overclocking gimmicks.

    I don't even mind paying an ECC premium on hardware I run 24x7, because in those cases compromised data would cost much more. But you can't buy "ECC-variants" of common NUCs and recently even buying ECC variant mainboards of classical desktop chipsets e.g. W680 has become next to impossible, when that was relatively easy say in Haswell times.

    Don't know if it's because it's too niche or if Intel is somehow actively discouraging that market. AMD came to rescue until it went with DDR5, where ECC variants were "unobtainium".

    All I can say is that I'd be happy to throw €100 at the ability to activate in-band ECC for any SoC that phyiscally supports it, even in a notebook that might get recycled as a server after it's no longer fit for the roadtrips.
  • AntonErtl - Saturday, February 4, 2023 - link

    W680 boards are available in Germany and Austria, but they are expensive (>EUR 440).

    DDR5 UDIMMs with ECC are available in Germany and Austria from Kingston at ~EUR 210 for a 32GB UDIMM. Note that unlike for AM4, Asrock apparently no longer supports ECC with AM5, currently leaving ASUS as only supplyer for those of us who want ECC. At least AMD officially supports ECC in all socketed Ryzen 7000 CPUs up to now.
  • mode_13h - Tuesday, February 14, 2023 - link

    > Asrock apparently no longer supports ECC with AM5

    Even ASRock Rack? They've announced AM5 boards, but I'm not sure if they're yet shipping.
  • AntonErtl - Wednesday, March 1, 2023 - link

    There are no Asrock Rack AM5 boards listed on geizhals.at yet, so those may or may not support ECC when they become available.

    If this is an attempt by Asrock to get us to buy the more expensive Asrock Rack boards, it will fail: We will just buy ASUS.
  • mode_13h - Sunday, March 5, 2023 - link

    BTW, the only ECC DDR5 UDIMMs I'm seeing are all DDR5-4800. I think it'll be a while before we see anything much faster.

    This could be a point in favor of in-band ECC, if only support for it would be more widespread.

Log in

Don't have an account? Sign up now