12 Jan 2022 Update: JRVR has breathed new life into these aging NUCs as it is far more efficient than madVR. With JRVR, these NUCs can now play all my content (including high frame rate UHD HDR content) to a 4K Screen when in HDR Passthrough mode. This is a great achievement. HDR Tonemapping to SDR will also work on "std" 23.976 UHD BDs.
=============================
In my previous review of the NUC7, it's UHD video performance to a 4K HDR Display left a lot to be desired when using RedOctober HQ (madVR). MC recently added a "Performance Mode" that enabled the NUC7 to play most UHD material but the NUC7 still was not able to play UHD Material that had High Frame Rates (eg 50/60fps) without dropping frames. So how will the newer NUC8 line perform?
I like the concept of the small form factor PC's for dedicated HTPCs but there are normally compromises that can make them problematic for general HTPC duties. For reference I've previously done similar reviews for:
-
Review : Intel NUC NUC7i5BNH & MC as an HTPC-
Review : Intel NUC NUC6i5SYK & MC as an HTPC-
Review : Intel NUC DN2820 & MC as a Low Cost Media Player-
Review: Intel Compute Stick (2016 Version)-
Review: Clone of Intel Compute Stick (MeeGoPad T01) with MC as Media PlayerI again looked for a suitable Intel NUC in the current NUC range from Intel. I settled on the
NUC8I5BEK. Unfortunately, as it has just been released I did not find any great deals and there was not a lot of model choices available locally. Thankfully the NUC8I5BEK is available and at the mid point in the NUC Product Range (packaged in the in the smallest form factor with only a M2 SSD slot), it suits me well for a small HTPC. It has a
i5-8259U processor that is 33%+ faster than the i5-7260U in the NUC7. Also good news the
Iris Plus Graphics 655 is 40%+ faster than the 640 GPU in the NUC7.... but how will these big speed bumps go with my HighFrame Rate UHD Material to a 4K HDR Screen?
I've still got the same basic list of desirable for a good HTPC:
- Access and Quality Playback of all my media (Audio and Video)
- Smoothly run MC
- Low Power Usage
- Small and quiet unit
...but don't want to pay big $$$ ?
The NUC8I5BEK the most expensive NUC I have purchased to date and without a sale on at the time and a poor AUD Exchange Rate, I paid a bit over US$400 for the bare bones. To that you need to add Memory (say $75 for 8GB), and a Drive (say $50 for an 120GB M2 SDD) if you can't re-purpose some parts from other builds. On top of that, you will need an OS (I grabbed an OEM Win10 Pro Lic for this). I could have also gone with the larger BEH form factor if you want to use a SSD.
On the surface the specs look good for an HTPC with HDMI 2.0a, IR, Wireless & Wired NW, Bluetooth. In particular, I was interested to see how it would go with the:
- noise from the fan cooling the i5 CPU and
- Iris™ Plus Graphics 655 handling both 4K/UHD content including high frame rate content (eg 4K/50p & 60p) and HDR.
Install: I was all ready to do a clean install on my re-purposed M2.SSD from the NUC7 build but the boot sequence was too quick, and the next thing Windows was updating stuff. Did a couple of rounds of Windows Update and Intel Driver updates and I was all good to go with the exception of manually updating the Realtek Audio Driver and entering in a new Windows Licence Code. For good measure I also updated the BIOS and GPU drivers to the latest version.
Tweaks:
- BIOS / Multi Color Front Panel LED (Item 21 in the above Pic): Thankfully the NUC8 has reversed the (in my view) horrible trend of adding ultra bright blue LEDs! You can still adjust the front LED in the BIOS but it is far less intrusive than the NUC7 out of the box
- In the BIOS I increased all the iGPU Ram settings to max (but I did not notice any change in performance)
- Custom Video Settings: If you use MC's display rate changer you may also need to add a 2sec delay to "Wait after change" else the audio render seems to get dropped on the change and MC will then complain that the Audio output is not working.
Preliminary Results: So far it does not seem all that different performance wise to the NUC7. It is early days but so far my observations are:
- RO Std: Works nicely and can playback most content (including UHD) with a couple of exceptions. With UHD BD the CPU was around 10% and the GPU around 30% with little Fan Noise. That said, it can not keep up with UHD BD high frame rate content such as (the one and only to date) Billy Lynn that is shot in 60fps. It did better that the NUC7 with my UHD Camcorder footage shot @ 50fps video (H.264 @ 150mbps) but had a regular stutter every second (looked like frame rate mismatch). Other media was fine.
- ROHQ/High Performance (madVR): Like with the NUC7, the ROHQ with the High Performance profile worked well for standard UHD BD Material including processing of HDR (using Dumb Mode) out to a UHD TV. Fan noise did ramp up and I saw MC consuming 16% CPU but 75% GPU so ROHQ was giving the little NUC iGPU a hammering. What it can not do without dropping frames is any media with 50 / 59.94 fps. It just can not keep up. Fixed -
There also seems to be an issue when using BD Menu Mode with UHD BD content and the NUC8 can not keep up (see post below).- Heat & Noise: When you are pushing the NUC8, you can certainly hear the fan from 1m away and it has a bit of a whine to it I did not notice with the NUC7. I'm not sure if it is the smaller case on my NUC8. It is also much hotter (see pic) and hence why the fan ramps up. I also see in the BIOS there is a bunch of fan profile settings to play with but given how much hotter it is (see pic) I'm not sure that changing the fan profile will help when under load.
=== Running Benchmarks (please do not interrupt) ===
Running 'Math' benchmark...
Single-threaded integer math... 4.063 seconds
Single-threaded floating point math... 2.809 seconds
Multi-threaded integer math... 1.372 seconds
Multi-threaded mixed math... 0.898 seconds
Score: 2078
Running 'Image' benchmark...
Image creation / destruction... 0.530 seconds
Flood filling... 0.466 seconds
Direct copying... 0.319 seconds
Small renders... 0.937 seconds
Bilinear rendering... 0.726 seconds
Bicubic rendering... 0.422 seconds
Score: 6472
Running 'Database' benchmark...
Create database... 0.144 seconds
Populate database... 0.983 seconds
Save database... 0.317 seconds
Reload database... 0.067 seconds
Search database... 1.213 seconds
Sort database... 0.621 seconds
Group database... 0.614 seconds
Score: 5431
JRMark (version 24.0.59 64 bit): 4661
Conclusion: Initial conclusions is the NUC8 is still hit and miss if you want an HTPC connected to your 4K Display. While on paper it is a lot more powerful from the NUC7 and it certainly outputs far more heat (and noise), it still does not have the horse power to render some content. In particular with ROHQ it was fine with "Movie" (23.976fps) content, but will struggle to play higher frame rates without dropping frames. I'm thinking to get the best out of this Box, I may need to use Zone Switch to run ROHQ for Movies (eg 23.976fps) to get HDR processing and RO Std for Video (eg 50 / 59.94 fps). This does surprise me as with the ROHQ Performance Profile I would have thought it would be fine with Video style content but it really does struggle.