We have reviewed many different Next Unit of Computing (NUC) systems over the years. These range from a low-powered NUC 7 system that we currently use as a VDI client to a powerful NUC 9 Pro that we use as an ESXi server. We even had a chance to review a Simply NUC Ruby R8 which comes with an AMD processor.
We have reviewed many different Next Unit of Computing (NUC) systems over the years. These range from a low-powered NUC 7 system that we currently use as a VDI client to a powerful NUC 9 Pro that we use as an ESXi server. We even had a chance to review a Simply NUC Ruby R8 which comes with an AMD processor.
We were excited when we got the latest NUC from Intel – a NUC 12 Extreme, code-named Dragon Canyon. This system is positioned heavily toward gamers, although it has many other uses with its high-performance components. We feel others may use them for graphic workstations and content creation.
The version summary page shows that the NUC 12 comes in an Extreme version and a Pro X version with either a Core-i9 or a Core-i7 processor. NUC 12 systems ship without memory, storage, or a discrete GPU.
The system that we received was an Intel NUC 12 Extreme (NUC12DCMi9) which is powered by an Intel Core i9-12900 desktop processor.
Intel NUC12DCMi9 Specifications
Manufacturer | Intel |
Model | NUC12DCMi9 |
MSRP (street price) | $1,600 |
Form Factor | Small Form Factor (SFF) 10 liter |
OS Compatability | |
CPU | Intel Core i9-12900 Processor (30M Cache, up to 5.10GHz) |
Embedded GPU | Intel UHD Graphics 770 (Alder Lake) 300-1550 MHz with 32 EUs |
Memory Compatability | 2 slots with support for DDR4 3200MHz 1.2V SO-DIMM or DDR4 3200 MHz 1.35V SO-DIMM – XMP is required to enable 1.35V memory |
Installed Memory | 2 x 16GB 3200 DDR4 |
PCI Express Options | |
Display | UHD 770: 2x Thunderbolt 4, HDMI 2.0b |
Discrete Graphics (NVIDIA RTX A4000) | |
Power | Proprietary SFX-sized power supply internal power supply |
Ports | |
Audio | 3.5 mm front stereo headset jack |
Network Connectivity | |
Physical Size | 357mm x 189mm x 120mm |
Color | Blue-Gray |
Package Contents | |
Advanved Technologies | |
Warranty | 3 Years |
Intel NUC 12 Extreme Design and Build
The NUC came in a large (14” x 11” x 7”) heavy cardboard box, with the device itself being nested between two black foam blocks and wrapped in an electrostatic plastic bag. The box also contains a region-specific power cord, an M.2 offset screw, and quick start, regulatory, and safety guides. An unboxing video can be seen on our social media – Instagram or TikTok.
On the rear of the device are two USB 3.2 (Gen 2/10 Gbps) Type C ports, six USB 3.2 (Gen 2/10 Gbps) Type-A ports, an HDMI port, two RJ45 Ethernet ports, an anti-theft lock hole, and an electric power inlet. The device we are reviewing has an NVIDIA A4000 GPU populating two of the PCIe slots. The GPU has four full-size HDMI ports.
The front of the device has the power button/LED, a USB 3.2 (Gen 2/10 Gbps) Type C port, a USB 3.2 (Gen 2/10 Gbps) Type-A port, a 3.5mm speaker/headset jack, an HDD LED, and a full-size SDXC slot.
The top and bottom of the device’s case are made of strong plastic with ventilation slots. The two sides are made of corrugated metal with perforated holes. Overall, the case is attractive and very durable; it should hold up well in a home, office, or data center.
If you look at the feature summary for this device you will see the board form factor is PCIe as it uses a Compute Element rather than a discrete socket mounted or soldered-on CPU. The other side of the case shows a well-constructed board that the components are plugged into.
As the computer did not come with memory or storage we placed two 16GB 3200 DDR4 SODIMMs in it and a 1TB WD SN850 SSD in the NVMe M.2 slot on the Compute Element. It’s important to note that the RAM inside the Dragon Canyon has a big performance trade-off that comes with its physical footprint. On a desktop that leverages the same Intel Core i9-12900K processor, you’d have access to faster DDR5 memory, as well as faster DDR4 RAM kits. Currently, the Dragon Canyon NUC tops out at supporting 3200Mhz DRAM, while desktops can easily reach 5200Mhz on DDR5 kits. This subtle difference greatly impacts some benchmarks, which we focus on later on in this review.
To add the RAM, storage and GPU we needed to remove the back and side of the case and flip up the top cover. This process must be done in a specific order and is detailed in the user guide.
The device is tightly packed, and it took some effort and time to add the storage, RAM, and GPU into it. The M.2 NVMe slots and RAM slots are located directly on the Compute Element.
The block diagram of the device shows its connectivity and expandability. It should be noted that all six of the rear USB 3.2 devices go through the same USB connection to the chipset and the 10GbE NIC has a PCIe x4 connection.
The heart of the system is a NUC 12 Extreme Compute Element (NUC12EDBi9). The Compute Element is basically a PCI Express card that contains a CPU and the major motherboard components; it allows the system to have a smaller footprint and easier upgradability.
The Compute Element in our device has a single Intel Core i9-12900 (Alder Lake) processor. This CPU is a 64-bit 16-core, 24 thread desktop-class x86 microprocessor. It has eight performance cores and eight efficient cores. Only the performance cores support hyperthreading. This is unique and you can read more about this architecture here. The CPU has 30 MB of Intel Smart Cache and 14 MB of L2 cache. It is rated with a Thermal Design Power (TDP) of 65W and 241W when in Turbo mode.
The CPU has an integrated Intel UHD Graphics 770 processor which operates at 300 MHz with a burst frequency of 1.55 GHz. The 770 has 32 Execution Units (EUs) and supports up to four displays. The TDP and RAM are shared between the CPU and GPU.
The discrete GPU we put in the system is an NVIDIA RTX A4000. It has 6144 CUDA, 192 Tensor, and 96 RT cores. It has 16 GB of GDDR6 ECC memory, a 256-bit memory interface with 448 GB/sec memory bandwidth. It uses a PCI Express 4.0 x16 for connectivity.
Intel NUC 12 Extreme Performance
For the initial boot and testing of the device, we connected it to a Lenovo 4K monitor via DisplayPort. We installed Windows 11 Pro onto the system for all of our testing.
To evaluate the device’s performance, we ran various benchmarking tests on it and compared them to the Intel-based NUC 10, NUC 11 CE, NUC 11 Pro, NUC 9 Pro, and the AMD-based Simple NUC Ruby 8. We also compared it to our own consumer test rig, leveraging the same Intel i9-12900K CPU in a larger desktop form-factor. While these systems each have their own specific advantages in regards to footprint or performance capabilities, we wanted to show the full picture of how these would compare.
SPECworkstation 3
SPECworkstation 3 is a specialized test designed for benchmarking the key aspects of workstation performance by using over 30 workloads to test CPU, graphics, I/O, and memory bandwidth. The workloads fall into seven broad categories: Media and Entertainment, Product Development, Life Sciences, Energy, Financial Services, General Operations, and GPU Compute. We listed the broad-category results which represent an average for all the individual workloads in each category.
The results from our tests indicate that the NUC 12 with its 16-core processor and discrete GPU had significantly higher performance than that of its nearest competitor the NUC 9 Pro. This was not surprising due to its fast, high core count CPU and powerful discrete GPU.
SPECworkstation 3 | ||||||
System | StorageReview Test Rig | NUC 11 CE | NUC 11 Pro | Ruby R8 | NUC PRO NVIDIA Quadro P2200 | NUC 12 Extreme NVIDIA RTX A4000 |
i9-12900K 16 cores @ 5.20 GHz 32GB RAM | i7-1185G7 4 cores @ 4.8GHz 16GB RAM | i5-1135G7 4 cores @ 4.4GHz 16GB RAM | AMD Ryzen 7 4800U 8 cores @ 4.2GHz 16GB RAM | Intel Xeon E-2286 M 8 cores @ 5GHz 32GB RAM | i9-12900 16 cores @ 5.10GHz 32GB RAM | |
M&E | DNF | 1.1 | 0.95 | 1.39 | 2.12 | N/A |
ProdDev | DNF | 1.36 | 0.86 | 1.46 | 2.04 | 3.88 |
LifeSci | 5.19 | 1.12 | 0.93 | 1.48 | 2.30 | 3.43 |
Energy | 6.34 | 0.77 | 0.60 | 0.67 | 1.25 | 4.52 |
Financial Services | 5.54 | 1.17 | 1.17 | 2.46 | 2.12 | 3.24 |
General Operations | 3.14 | 1.41 | 1.31 | N/A | 1.82 | 2.77 |
GPU Compute | 7.76 | N/A | N/A | N/A | 1.63 | 5.52 |
SPECviewperf 12.1/2020
SPECviewperf is considered to be the worldwide standard for measuring graphics performance based on professional applications. SPECviewperf runs 9 benchmarks called viewsets, which represent graphics content and behavior from actual applications, and include applications including 3D Max, CATIA, Creo, Energy, Maya, Medical, Showcase, Siemens NX, and Solidworks.
SPECviewperf 12.1/2020 | ||
System | StorageReview Test Rig NVIDIA RTX A6000 | NUC 12 Extreme NVIDIA RTX A4000 |
i9-12900K 16 cores @ 5.20 GHz 32GB RAM | i9-12900 16 cores @ 5.10 GHz 32GB RAM | |
3dsmax | 138.71 | 92.45 |
catia | 99.21 | 69.78 |
creo | 154.25 | 118.65 |
energy | 42.89 | 21.73 |
maya | 334.1 | 227.22 |
medical | 34.92 | 19.98 |
snx | 446.73 | 298.97 |
Solidworks | 166.42 | 107.7 |
Summary of NUC Systems
Below is a comparison of the key hardware components of the NUC systems in these benchmarks.
NUC 10 | NUC 11 CE | NUC 11 Pro | Ruby R8 | NUC 9 Pro | NUC 12 Extreme | |
Processor | i7-10710U 6 cores / 12 threads Clock speed 1.1/4.7 GHz MAX TDP 15W | i7-1185G7 4 cores / 8 threads Clock speed 3.0/4.8GHz MAX TDP 28W | i5-1135G7 4 cores / 8 threads Clock speed 2.6/4.4GHz MAX TDP 28W | AMD Ryzen 7 4800U 8 [email protected] Clock speed 1.8/4.2GHz MAX TDP 25W | Intel Xeon E-2286M 8 cores / 16 threads Clock speed 2.4/5.0GHz MAX TDP 45 W | Intel Core i9-12900 16 cores / 24 threads Clock speed 1.8 /5.1 GHz Max 241 W TDP |
iGPU | Intel UHD Graphics 620 24 Execution Units | Intel Iris Xe Graphics 96 Execution Units | Intel Iris Xe Graphics 96 Execution Units | AMD Radeon Vega 8 Graphics (up to 1.75 GHz, and 8 cores) | Intel UHD 630 GPU 24 Execution Units | Intel UHD 770 GPU 32 Execution Units |
Discrete GPU | N/A | N/A | N/A | N/A | NVIDIA Quadro P2200 1280 Cuda Cores | NVIDIA RTX A4000 CUDA/Tensor/RT cores – 6144 / 192 / 96 |
RAM | 16GB DDR4 2666 Support for 64 GB in 2 slots | 16 GB soldered-down, dual-channel LPDDR4X memory | 16GB DDR4 3200 Support for 64 GB in 2 slots | 16GB DDR4 3200 Support for 64 GB in 2 slots | 2 x 16GB Kingston DDR4-2666 Support for 64 GB in 2 slots | 2 x 16GB 3200 DDR4 Support for 64 GB in 2 slots |
Wi-Fi | Intel AX 201 Max speed 2.4 Gbps | Intel Wi-Fi 6 AX 201 Max speed 2.4 Gbps | Intel Wi-Fi 6 AX 201 Max speed 2.4 Gbps | Intel Wi-Fi 6 AX 200 Max speed 2.4 Gbps | Intel Wi-Fi 6 AX 200 Max speed 2.4 Gbps | Wi-Fi 6E AX211(Gig+) |
Wired Internet | 1 x 1 GbE | 2 x 1 GbE out-of-bound management | 1 x 2.5 GbE | 1 x 1GbE 1 x 2.5GbE | 2 x 1 GbE | 1 x 10GbE 1 x 2.5GbE |
Comparison of RAM in i9 systems
The comparison of NUC systems was interesting but what is more enlightening is the comparison of the NUC 12 with its DDR4 memory to a system that we recently tested with DDR5 memory, Both of these systems are powered by Intel’s 12th generation i9 Core processors (Alder Lake). Both of these systems have discrete GPUs, but the NUC 12 is limited to DDR4 RAM with a maximum speed of 3200MT/s, while the other system supports DDR5 RAM with a speed of 5200MT/s. In the benchmarks below we focused on processes and tests that stressed the RAM. More information on the StorageReview i9 Test Rig that we used in these tests can be found here.
SiSoftware Sandra 2021
The SiSoftware Sandra 2021 suite is a system analyzer, diagnostic and reporting tool. Higher numbers are better in all subtests.
SiSoftware Sandra 2021 | ||
System | StorageReview i9 Test Rig 32GB DDR5-5200 RTX A6000 | NUC 12 Extreme 32GB DDR4 RAM NVIDIA A4000 |
Memory Bandwidth | 62.758GB/s | 39.481GB/s |
Cache & Memory Latency | 32.9ns | 32.8ns |
Cache & Memory Bandwidth | 493.096GB/s | 398.745GB/s |
Overall Memory Score | 2.48kPT | 1.98kPT |
7-Zip Compression Benchmark
The 7-Zip file archive tool has a built-in compression benchmark. We ran 10 passes using a 128MB dictionary size and all 24 CPU threads of our systems. Higher numbers are better.
7-Zip Compression Benchmark | ||
System | StorageReview i9 Test Rig 32GB DDR5-5200 RTX A6000 | NUC 12 Extreme 32GB DDR4 RAM NVIDIA A4000 |
Compressing | ||
Current CPU Usage | 2022% | 1979% |
Current Rating/Usage | 4.846 GIPS | 2.953 GIPS |
Current Rating | 97.977 GIPS | 58.434 GIPS |
Resulting CPU Usage | 2024% | 1975% |
Resulting Rating/Usage | 4.847 GIPS | 2.970 GIPS |
Resulting Rating | 98.098 GIPS | 58.633 GIPS |
Decompressing | ||
Current CPU Usage | 2264% | 2330% |
Current Rating/Usage | 5.764 GIPS | 4.117 GIPS |
Current Rating | 130.510 GIPS | 95.932 GIPS |
Resulting CPU Usage | 2276% | 2352% |
Resulting Rating/Usage | 5.781 GIPS | 4.062 GIPS |
Resulting Rating | 131.604 GIPS | 95.542 GIPS |
Total CPU Usage | 2150% | 2163% |
Total Ratings | ||
Total Rating/Usage | 5.314 GIPS | 3.516 GIPS |
Total Rating | 114.851 GIPS | 77.088 GIPS |
Esri
The Environmental Systems Research Institute (Esri) Performance Team designed their PerfTool add-in scripts to automatically launch the ArcGIS Pro. This application uses a “ZoomToBookmarks” function to browse various predefined bookmarks and create a log file with all the key data points required to predict the user experience. The script automatically loops the bookmarks three times to account for caching (memory and disk cache). In other words, this benchmark simulates heavy graphical use that one might see through Esri’s ArcGIS Pro software.
We test three models – Montreal, Philly, and Portland. Higher numbers are better.
ESRI ArcGIS Pro 2.3 Montreal | ||
System | StorageReview i9 Test Rig 32GB DDR5-5200 RTX A6000 | NUC 12 Extreme 32GB DDR4 RAM NVIDIA A4000 |
Average FPS | 607.29 | 356.88 |
Minimum FPS | 324.74 | 179.89 |
ESRI ArcGIS Pro 2.3 Philly | ||
System | StorageReview i9 Test Rig 32GB DDR5-5200 RTX A6000 | NUC 12 Extreme 32GB DDR4 RAM NVIDIA A4000 |
Average FPS | 473.49 | 266.31 |
Minimum FPS | 273.93 | 166.07 |
ESRI ArcGIS Pro 2.3 Portland | ||
System | StorageReview i9 Test Rig 32GB DDR5-5200 RTX A6000 | NUC 12 Extreme 32GB DDR4 RAM NVIDIA A4000 |
Average FPS | 2,980.10 | 2529.59 |
Minimum FPS | 1,360.30 | 984.32 |
Blender
Blender is an open-source 3D modeling application. This benchmark was run using the Blender Benchmark utility. The score is samples per minute. Higher numbers are better.
Blender Benchmark | ||
System | StorageReview i9 Test Rig 32GB DDR5-5200 RTX A6000 | NUC 12 Extreme 32GB DDR4 RAM NVIDIA A4000 |
Monster | 2,774 | 1,621 |
Junkshop | 1,552 | 929 |
Classroom | 1,364 | 834 |
LuxMark
LuxMark is an OpenCL GPU benchmarking utility. This is a test where the CPU isn’t a major factor, the load mostly falling on the GPU. Thus, our rig’s and the ThinkStation P620’s numbers are similar. Higher numbers are better.
LuxMark Benchmark | ||
System | StorageReview i9 Test Rig 32GB DDR5-5200 RTX A6000 | NUC 12 Extreme 32GB DDR4 RAM NVIDIA A4000 |
hallbench | 21,365 | 13,590 |
food | 8,088 | 5,423 |
OctaneBench
OctaneBench is a benchmarking utility for OctaneRender, which is a 3D renderer with RTX support that is similar to V-Ray. Like Luxmark, OctaneBench is large GPU-dependent, so the differences are slight between our rig and the workstation. The similarity bodes well for the Core i9 systems; if your workload is GPU-dependent, spending all-out for a heavily threaded workstation CPU isn’t necessarily required. Higher scores are better.
OctaneBench Benchmark | |||
System | StorageReview i9 Test Rig 32GB DDR5-5200 RTX A6000 | NUC 12 Extreme 32GB DDR4 RAM NVIDIA A4000 | |
Scene | Kernel | ||
Interior | Info channels | 18.53 | 11.14 |
Interior | Direct lighting | 67.25 | 39.12 |
Interior | Path tracing | 87.28 | 49.57 |
Idea | Info channels | 11.52 | 6.78 |
Idea | Direct lighting | 52.74 | 29.88 |
Idea | Path tracing | 65.34 | 36.24 |
ATV | Info channels | 29.15 | 16.81 |
ATV | Direct lighting | 74.84 | 43.13 |
ATV | Path tracing | 94.82 | 52.16 |
Box | Info channels | 15.90 | 9.33 |
Box | Direct lighting | 66.80 | 38.33 |
Box | Path tracing | 75.93 | 42.21 |
Conclusion
To be fair all of the systems that we benchmarked were designed for different niches of computing and only the StorageReview i9 Test Rig, NUC 9 Pro, and NUC 12 have discrete GPUs. Our benchmarking was comparing different classes of computers that were designed for different uses. The one thing all these systems have in common is that except for the StorageReview i9 Test Rig they all have an SFF case, and, with the exception of the StorageReview i9 Test Rig and the Ruby R8, they are built around an Intel Compute Element. We did find the range of NUC systems interesting, there is literally a different NUC for every use case.
Comparing the StorageReview i9 Test Rig to the NUC 9 we found that in testing that stressed the RAM that the Test Rig with its DDR5 memory outperformed the NUC 12 with its DDR4 memory. This was not surprising due to the speed difference between the types and sizes of memory. The full desktop can leverage DIMMs while the NUC is limited to smaller SO-DIMM modules. However, DDR5 is a leading-edge component, is hard to come by, comes with a hefty price premium and very few systems support it. We also found that the Test Rig with its RTX 6000 GPU outperformed the NUC 12 with its A4000 GPU in graphics-intensive workloads which did not surprise us as the 6000 is a higher performance GPU.
For the homelabber’s we were able to run ESXi on the NUC 9 Pro but ESXi is not supported on this system as the Alder Lake CPU with its hybrid CPU architecture is not recognized by ESXi and the 10GbE NIC does not have an ESXi driver.
The Intel NUC 12 Extreme was designed for gamers, and this shows with its space for a discrete GPU, multiple ports, 10GbE and 2.5GbE wired networking, and a powerful desktop processor, which is a first for an Intel NUC. Intel is wise in selling the NUC 12 in a kit format as gamers will want to outfit it with their preferred GPU, storage, and RAM. However, it does have some limitations such as only support for DDR4 rather than DDR5 RAM, a locked CPU and limited space and expandability for more than two sticks of RAM, and limited storage.
We do feel though, and our benchmarking proved out, this would also make a good system for content creators, CAD/CAM engineers, and others that are looking for a powerful workstation with lots of ports for connectivity that takes up a minimal amount of space.
More information on the NUC 12 Extreme is located here.
A listing of our other reviews on NUC systems can be found here.
Engage with StorageReview
Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed