Home Consumer Intel NUC 12 Extreme/Dragon Canyon Review

Intel NUC 12 Extreme/Dragon Canyon Review

by Tom Fenton
Intel Dragon Canyon Inside

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.

Intel NUC 12 Extreme

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.

Dragon-Canyon-Version-Summary

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
  • Windows 10
  • Windows 11 (installed)
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
  • 2 x M.2 PCIe X4 Gen4 slots (PCH)
  • M.2 PCIe X4 Gen4 slots (CPU) can be used for NVMe
  • Double-wide PCIe X16 Gen5 (CPU) slot, 12″ max card length (used for GPU)
  • SDXC with UHS-II support
  • 2x M.2 SATA/PCIe SSD (RAID-0 RAID-1)
Display UHD 770: 2x Thunderbolt 4, HDMI 2.0b
Discrete Graphics (NVIDIA RTX A4000)
  • CUDA/Tensor/RT cores – 6144 / 192 / 96
  • GPU memory – 16 GB GDDR6 with ECC
  • Memory interface – 256-bit
  • Memory bandwidth – 448 GB/sec
  • System interface – PCI Express 4.0 x16
  • Display connectors – 4x DisplayPort 1.4a
Power Proprietary SFX-sized power supply internal power supply
Ports
  • 3 x USB 3.2 (Gen2/10Gbps) Type-C
  • 7 x USB 3.2 (Gen2/10Gbps) Type-A
  • 2 x USB 2.0 Type-A
Audio 3.5 mm front stereo headset jack
Network Connectivity
  • 10GbE (AQC113)
  •  2.5GbE (i225-LM)
  • Wi-Fi 6E AX211(Gig+)
  • Bluetooth v5
Physical Size 357mm x 189mm x 120mm
Color Blue-Gray
Package Contents
  • NUC
  • Power Adapter
  • M.2 offset screws
  • Various guides
  • DVD with Windows 10 Pro
Advanved Technologies
  • Support for Intel Optane Memory Supported
  • Intel Virtualization Technology for Directed I/O (VT-d)
  • Intel® Rapid Storage Technology
  • Intel® Virtualization Technology (VT-x)
  • Intel Platform Trust Technology (Intel PTT)
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.

Intel NUC 12 Extreme back side

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.

Intel NUC 12 Extreme bottom LED

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.

Intel NUC 12 Extreme GPU

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.

Intel NUC 12 Extreme CPU

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.

dragon-canyon-opening-diagram

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.

Intel-Dragon-Canyon-RAM-and-M.2-Slots

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.

Intel-Dragon-Canyon-Block-Diagram

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.

Intel Dragon Canyon Inside

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