SPECworkstation 3 Benchmark

The DeskMini H470 can be equipped with powerful enough processors to make it suitable for specific workstation workloads. Obviously, the inability to add a discrete GPU to the machine hinders it in some cases. We still opted to run some of the tests in the SPECworkstation 3 benchmark program to evaluate the system for these types of use-cases.

The SPECworkstation 3 benchmark measures workstation performance based on a number of professional applications. It includes more than 140 tests based on 30 different workloads that exercise the CPU, graphics, I/O and memory hierarchy. These workloads fall into different categories.

  • Media and Entertainment (3D animation, rendering)
  • Product Development (CAD/CAM/CAE)
  • Life Sciences (medical, molecular)
  • Financial Services
  • Energy (oil and gas)
  • General Operations
  • GPU Compute

Individual scores are generated for each test and a composite score for each category is calculated based on a reference machine (HP Z240 tower workstation using an Intel E3-1240 v5 CPU, an AMD Radeon Pro WX3100 GPU, 16GB of DDR4-2133, and a SanDisk 512GB SSD). The SPEC Ratio for the tests in each category is presented in the graphs below.

Media and Entertainment

The Media and Entertainment category comprises of workloads from five distinct applications:

  • The Blender workload measures system performance for content creation using the open-source Blender application. Tests include rendering of scenes of varying complexity using the OpenGL and ray-tracing renderers.
  • The Handbrake workload uses the open-source Handbrake application to transcode a 4K H.264 file into a H.265 file at 4K and 2K resolutions using the CPU capabilities alone.
  • The LuxRender workload benchmarks the LuxCore physically based renderer using LuxMark.
  • The Maya workload uses the SPECviewperf 13 maya-05 viewset to replay traces generated using the Autodesk Maya 2017 application for 3D animation.
  • The 3ds Max workload uses the SPECviewperf 13 3dsmax-06 viewset to replay traces generated by Autodesk's 3ds Max 2016 using the default Nitrous DX11 driver. The workload represents system usage for 3D modeling tasks.
SPECworkstation 3.0.4 - Media and Entertainment Workloads

In Handbrake (which is reliant on the CPU capabilities only), the Ghost Canyon NUC and the DeskMini H470 are neck-to-neck. In all other benchmark components, the OpenCL capabilities of the GPU come into the picture, and the dGPU-less DeskMini is not able to get a favorable score.

Product Development

The Product Development category comprises of eight distinct workloads:

  • The Rodinia (CFD) workload benchmarks a computational fluid dynamics (CFD) algorithm.
  • The WPCcfd workload benchmarks another CFD algorithm involving combustion and turbulence modeling.
  • The CalculiX workload uses the Calculix finite-element analysis program to model a jet engine turbine's internal temperature.
  • The Catia workload uses the catia-05 viewset from SPECviewperf 13 to replay traces generated by Dassault Systemes' CATIA V6 R2012 3D CAD application.
  • The Creo workload uses the creo-02 viewset from SPECviewperf 13 to replay traces generated by PTC's Creo, a 3D CAD application.
  • The NX workload uses the snx-03 viewset from SPECviewperf 13 to replay traces generated by the Siemens PLM NX 8.0 CAD/CAM/CAE application.
  • The Solidworks workload uses the sw-04 viewset from SPECviewperf 13 to replay traces generated by Dassault Systemes' SolidWorks 2013 SP1 CAD/CAE application.
  • The Showcase workload uses the showcase-02 viewset from SPECviewperf 13 to replay traces from Autodesk’s Showcase 2013 3D visualization and presentation application
SPECworkstation 3.0.4 - Product Development Workloads

Workloads such as Rodinia, WPCcfd, and CalculiX are reliant mostly on CPU performance, and the DeskMini H470 and Ghost Canyon NUC are close in performance to each other. Other workloads that belong to SPECviewperf 13 are obviously GPU-focused, and here the dGPU-equipped Ghost Canyon NUC performs much better.

Life Sciences

The Life Sciences category comprises of four distinct test sets:

  • The LAMMPS set comprises of five tests simulating different molecular properties using the LAMMPS molecular dynamics simulator.
  • The NAMD set comprises of three tests simulating different molecular interactions.
  • The Rodinia (Life Sciences) set comprises of four tests - the Heartwall medical imaging algorithm, the Lavamd algorithm for calculation of particle potential and relocation in a 3D space due to mutual forces, the Hotspot algorithm to estimate processor temperature with thermal simulations, and the SRAD anisotropic diffusion algorithm for denoising.
  • The Medical workload uses the medical-02 viewset from SPECviewperf 13 to determine system performance for the Tuvok rendering core in the ImageVis3D volume visualization program.
SPECworkstation 3.0.4 - Life Sciences Workloads

Other than the Medican workload that utilizes the GPU, the other scores are quite similar for both the Ghost Canyon NUC and the DeskMini H470.

Financial Services

The Financial Services workload set benchmarks the system for three popular algorithms used in the financial services industry - the Monte Carlo probability simulation for risk assessment and forecast modeling, the Black-Scholes pricing model, and the Binomial Options pricing model.

SPECworkstation 3 - Financial Services

In these workloads, it is likely that the higher single-core turbo-boost for the Ghost Canyon NUC's Core i9-9980HK gives it an advantage over the Core i7-10700 in the DeskMini H470.

Energy

The Energy category comprises of workloads simulating various algorithms used in the oil and gas industry:

  • The FFTW workload computes discrete Fourier transforms of large matrices.
  • The Convolution workload computes the convolution of a random 100x100 filter on a 400 megapixel image.
  • The SRMP workload processes the Surface-Related Multiples Prediction algorithm used in seismic data processing.
  • The Kirchhoff Migration workload processes an algorithm to calculate the back propogation of a seismic wavefield.
  • The Poisson workload takes advantage of the OpenMP multi-processing framework to solve the Poisson's equation.
  • The Energy workload uses the energy-02 viewset from SPECviewperf 13 to determine system performance for the open-source OPendTec seismic visualization application.
SPECworkstation 3.0.4 - Energy Industry Workloads

The GPU-focused Energy workload using the energy-02 SPECviewperf 13 viewset is a massive win for the Ghost Canyon NUC, but the other workloads see the DeskMini H470 compare quite favorably against it.

General Operations

In the General Options category, the focus is on workloads from widely used applications in the workstation market:

  • The 7zip workload represents compression and decompression operations using the open-source 7zip file archiver program.
  • The Python workload benchmarks math operations using the numpy and scipy libraries along with other Python features.
  • The Octave workload performs math operations using the Octave programming language used in scientific computing.
  • The Storage workload evaluates the performance of the underlying storage device using transaction traces from multiple workstation applications.
SPECworkstation 3.0.4 - General Operations

For general operations, the two 8C/16T systems perform very similar to each other. In the storage segment, the Ghost Canyon NUC equipped with a pure Optane primary drive performs almost 4x better than the DeskMini H470 configuration equipped with normal 3D TLC NAND.

We do not present any numbers in the GPU Compute category as the iGPU in the Intel Core i7-10700 is too unreliable to complete the component workloads (Caffe and Folding@Home) in a consistently reliable manner.

UL Benchmarks - PCMark and 3DMark Miscellaneous Performance Metrics
Comments Locked

26 Comments

View All Comments

  • jeremyshaw - Tuesday, December 29, 2020 - link

    I had the FT03 mini as well. There really isn't much of a way to cool the CPU in that chassis. Same with the GPU. It's a slightly worse SG05 with less venting (I guess a token sliver of vents was added above the IO plate). Why they didn't use the fullsize FT03 layout to preserve some semblance of CPU heatsink clearance? Who knows. Maybe they had the SG05 tooling on hand already.

    Coming from a FT03 fullsize (which I have a litany of grievances with, even though I liked the case overall), the mini just missed the mark for me.
  • Samus - Wednesday, December 30, 2020 - link

    I agree with your sentiments. And I still question my sanity for living with it but I really do love it. It's beautiful. The key to making it work is obviously using a GPU with a blower, which is now virtually impossible to find as even nVidia has abandoned the Titan-class vapor chamber coolers. Every bit of excess heat needs to be exhausted from this case and a GPU blower actually HELPS cool the rest of the case while gaming.
  • Danvelopment - Friday, January 1, 2021 - link

    "14nm (optimized)"

    [chuckles in an optimised fashion]
  • Danvelopment - Friday, January 1, 2021 - link

    They better be making HUGE dies to still be stringing that one out. Die sizes shrunk dramatically after Intel's last leap with Sandy Bridge because $$$.
  • Quango - Wednesday, January 27, 2021 - link

    Asrock has released a BIOS 2.0 for the Deskmini H470 with "Support 11th Gen processors".
    The second M.2 slot on the backside now appears in the BIOS settings and in HWInfo, but I don't know yet if it is functional with Comet Lake.
  • flee2021 - Thursday, February 4, 2021 - link

    Intel 400 series chipset M.2 slots connect to the PCH and not the CPU. So the second M.2 slot should work without problems. I am looking forward to seeing what the Intel 11th Gen Core processors' CPU PCIe 4.0 x4 slots can do for the M.2 slot when the 500 series motherboards are available.

Log in

Don't have an account? Sign up now