HTPC Credentials

The HTPC-related sections in previous SFF PC reviews covered a range of aspects. Display refresh rate stability (particularly, the ability to drive 23.976 Hz for stutter-free playback of cinema content), OTT streaming efficiency (YouTube and Netflix), and local media playback performance and efficiency evaluation were some of them. While such a detailed study may still make sense for dedicated HTPC reviews, we have decided to pare down the evaluated aspects for system reviews. Workloads were processed on the NUC BOX-1260P and the 4X4 BOX-5800U (Normal Mode) for the results in this section.

YouTube Streaming Efficiency

4K video streaming has become ubiquitous enough for its support to be a necessity even for secondary HTPCs. HDR has also become affordable. Both systems under consideration today can display HDR content in HDR. Keeping these aspects in mind, we have chosen Mystery Box's Peru 8K HDR 60FPS video as our test sample moving forward. 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
ASRock Industrial 4X4 BOX-5800U (L) and ASRock Industrial NUC BOX-1260P (R)

The integrated GPUs in both systems support hardware decoding for VP9 Profile 2. Taking advantage of this feature, MS Edge automatically fetches the 4Kp60 VP9 Profile 2 encode from the YouTube servers. However, the playback quality was markedly different - while the Alder Lake system played back the clip almost perfectly (the few dropped frames were during resolution changes / triggering of overlays), the Cezanne system had evident stuttering as a result of almost 10% of the frames getting dropped.

The decoding efficiency (GPU usage and at-wall power consumption against time) for the YouTube playback session is graphed below for both systems.


YouTube Streaming Decoding Efficiency - ASRock Industrial NUC BOX-1260P
YouTube Streaming Decoding Efficiency - ASRock Industrial 4X4 BOX-5800U

The reason for the dropped frames seems to be in the excessive D3D usage of the Cezanne GPU. The decoder load is also quite high at 80% and the at-wall numbers are close to 50W. In contrast, the NUC BOX-1260P consumes around 32W for the same playback while dropping barely any frames. The load on the decoder is around 25% with the video processor logic in the GPU kept active around 70%. Overall, the hardware acceleration offered by Alder Lake-P is very effective, while the Radeon iGPU struggles here despite claiming hardware decoding support for VP9 Profile 2.

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 iGPU in the NUC BOX-1260P support hardware encode for 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). The capabilities of the decoder engine are brought out by DXVAChecker.


Video Decoding Hardware Acceleration
ASRock Industrial 4X4 BOX-5800U (L) and ASRock Industrial NUC BOX-1260P (R)

While MJPEG decode acceleration is available in Cezanne, Alder Lake-P does not offer it. In any case, most MJPEG streams are low-resolution and low-frame rate, which can be easily handled via software. The decoding capabilities of the Iris Xe Graphics are more comprehensive than Cezanne's.

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. Considering the target market for UCFF systems like the ASRock Industrial NUC BOX and 4X4 BOX series, we played back the test streams using the following install-and-forget combinations:

  • VLC 3.0.17.4
  • Kodi 19.4

The 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 and at-wall power 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 and Kodi

VLC is the playback software of choice for the average PC user who doesn't need a ten-foot UI. Its install-and-play simplicity has made it extremely popular. Over the years, the software has gained the ability to take advantage of various hardware acceleration options. Kodi, on the other hand, has a ten-foot UI making it the perfect open-source software for dedicated HTPCs. Support for add-ons make it very extensible and capable of customization. We played back our test files using the default VLC and Kodi configurations, and recorded the following metrics.

ASRock Industrial NUC BOX-1260P Video Playback Efficiency - VLC and Kodi

ASRock Industrial 4X4 BOX-5800U Video Playback Efficiency - VLC and Kodi

Both players in both systems had great trouble handling the 8Kp60 AV1 clip, due to the absence of hardware acceleration. In addition to consuming lots of power, the playback was just a sequence of frames updated every few seconds. Other than that, all other codecs played without missing a frame, with hardware acceleration activated for low-power playback in the NUC BOX-1260P. For the 4X4 BOX-5800U, some of the high frame-rate / high-resolution files encountered minor stuttering (seen when the decoder usage spiked upwards of 80% in the above graph) in VLC, but managed better playback in Kodi. The interlaced VC-1 clip presented some challenges, with the driver crashing mid-way through the playback in both VLC and Kodi. However, under certain Kodi configurations (in terms of full-sceren / windowed / window size), the playback would sometimes be successful. VLC would consistently crash.

While AMD needs to work on its drivers, the issue with the NUC BOX-1260P for AV1 decoding is one of software. Once Kodi and VLC get updates to take advantage of the hardware-accelerated AV1 decoding support in the newer Intel processors, the system should be able to play back the AV1 clip without issues.

Overall, the NUC BOX-1260P can be recommended for media playback of all varieties. The 4X4 BOX-5800U works well for most common codecs, but playback - either local or via network streaming - could sometimes be a hit or a miss depending on the codec, resolution, and browser.

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

34 Comments

View All Comments

  • yannigr2 - Friday, August 5, 2022 - link

    Nice review thanks.
    Considering Intel's optimizations for 3D benchmarks, 1-2 games are a necessity for closer to real life results.
  • Dante Verizon - Friday, August 5, 2022 - link

    Yes, some games and real world benchmarks...
  • PeachNCream - Saturday, August 6, 2022 - link

    Probably costs too much in terms of time and money to use real world applications. :(
  • xol - Friday, August 5, 2022 - link

    the color legend on the web/javascript seems to be messed up/makes no sense

    ..

    also I think to call the Xe gpu in the intel box as "new" is not quite right - it's not the new architecture (ie Arc) or even close, just shares the branding - it's clearly from the same series that gave us tehe HD 400 way back, and the HD 770 (such as found in the i5-12500) - the difference is that this box has 3x the EU (@96) compared to the i5-12500 (32 EU)... hence the good performance.
  • xol - Friday, August 5, 2022 - link

    postscript I'm just gonna say that using the old HD graphics architecture is no bad thing .. at least the drivers will work ! (jokes on Arc for now_
  • abufrejoval - Friday, August 5, 2022 - link

    Whatever the issues with ARC drivers might be, the iGPU drivers for Linux work quite well also with the newer Xe based variants. The worst I had to do was to force the i915 drivers to accept the unknown Xe PCI device ID via a boot parameter for the kernel.

    No issues on Windows 10/11 either, while there could be trouble with AMD GPUs on Windows server editions because AMD likes to save money on driver signatures there. I used to run Windows server on earlier APUs (Richmond/Kaveri) and had to fiddle hard to get them working anyway.
  • deil - Sunday, August 28, 2022 - link

    +1 Xe seems to work nice, EXCEPT os 21.10->22.04 upgrade. I had only one of 11400h, and it failed hard on gpu driver to the point where after bios integrated screen was completely unresponsive. (external worked fine though) Purge -> reboot -> new installation, fixed it. I always run proposed, but still that was unusual. I never had screen just nope and completely middle finger me. Otherwise, it's fine, but I personally feel like it's never under 50'c and It's annoying to use for longer, if there is any load. Might be acer fault, but I feel like all of intels are toasters now.
  • abufrejoval - Friday, August 5, 2022 - link

    I'm afraid there is no Thunderbolt in the Intel variant either..., I checked all references I could find.

    And that's really too bad, because for this to work as a µ-server I'd use the TB connector to attach 10GBase-T Ethernet based on AQC107 e.g. as sold by Sabrent. The main advantage is really solid Linux support since years, much better than for the various 2.5 variants from RealTek and Intel.

    The AQC113 chip is out there (hopefully fully AQC107 driver compatible), please ASRock add it to the base board on both devices and I shall buy one of each at least!

    2.5Gbit/s is a long overdue improvement over Gbit, but no longer adequate either. And while it will a few Watts when used at max speed (I think about 3 with Green Ethernet), these boxes aren't running on batteries.
  • abufrejoval - Friday, August 5, 2022 - link

    Ok, now finshed reading the review ;-)

    I guess the 2nd set of PCIe x4 would become allocated to Thunderbolt on the Intel variant, if that's really working. AFAIK at least some re-timer chips or similar are both required and in short supply, which is why I'd want working proof.

    AFAIK the AQC113 can do 10GBase-T out of PCIe 4.0 x1 or PCIe 3.0 x2 (or even PCIe 2.0 x4, like the AQC107). So just by dropping the 2nd Gbit, they'd gain all the resources required on Cezanne.

    Yes, a couple of millimeters in height and a Noctua cooler would make all the difference in conjunction with open power and fan settings in the BIOS.

    Since these mainboard are so similar, perhaps somebody (even ASRock) could come up with an alternate chassis?

    I have zero software issues with various kinds of Linux on my 5800U based notebook, while I'm pretty sure all that P/E drama isn't yet sorted out in enterprise Linux. I'm pretty sure that E/P won't reduce the energy footprint on such a NUC in my operations, nor provide better performance under load.

    But with systems so closely matched, at least now I could find out.
  • ganeshts - Friday, August 5, 2022 - link

    Yes, the Type-C port close to the Type-A one is indeed Thunderbolt 4. I tested out by connecting the Plugable Thunderbolt 4 Hub to it, and then connecting a Thunderbolt 3-only SSD to one of the downstream ports. I made sure that the TB3 SSD delivered PCIe performance with a quick CrystalDiskMark workload.

    ASRock also mentions it in their block diagram..

Log in

Don't have an account? Sign up now