Threadripper 2970wX September

AMD Ryzen Threadripper 2970WX 24-Core testing with a Gigabyte X399 AORUS Gaming 7 (F12h BIOS) and Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2009201-FI-THREADRIP94.

Threadripper 2970wX SeptemberProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionThreadripper 2970WXConfirm 2Confirm 3AMD Ryzen Threadripper 2970WX 24-Core @ 3.00GHz (24 Cores / 48 Threads)Gigabyte X399 AORUS Gaming 7 (F12h BIOS)AMD 17h16GB120GB Corsair Force MP500Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz)Realtek ALC1220DELL S2409WQualcomm Atheros Killer E2500 + 2 x QLogic cLOM8214 1/10GbE + Intel 8265 / 8275Ubuntu 20.045.8.0-050800-generic (x86_64)GNOME Shell 3.36.4X Server 1.20.8modesetting 1.20.84.6 Mesa 20.0.8 (LLVM 10.0.0)GCC 9.3.0ext41920x1080OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x800820dGraphics Details- GLAMORPython Details- Python 3.8.2Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Threadripper 2970wX Septemberglmark2: 1280 x 1024glmark2: 1920 x 1080namd: ATPase Simulation - 327,506 Atomsincompact3d: Cylindermocassin: Dust 2D tau100.0lammps: 20k Atomslammps: Rhodopsin Proteinaom-av1: Speed 0 Two-Passaom-av1: Speed 4 Two-Passaom-av1: Speed 6 Realtimeaom-av1: Speed 6 Two-Passaom-av1: Speed 8 Realtimegpaw: Carbon Nanotubemnn: SqueezeNetV1.0mnn: resnet-v2-50mnn: MobileNetV2_224mnn: mobilenet-v1-1.0mnn: inception-v3ncnn: CPU - squeezenet_int8ncnn: CPU - mobilenet_v3ncnn: CPU - squeezenetncnn: CPU - mnasnetncnn: CPU - blazefacencnn: CPU - googlenet_int8ncnn: CPU - vgg16_int8ncnn: CPU - resnet18_int8ncnn: CPU - alexnetncnn: CPU - resnet50_int8ncnn: CPU - mobilenetv2_yolov3Threadripper 2970WXConfirm 2Confirm 3338923751.21063259.75796523312.05411.4060.221.8514.132.9626.10214.89113.63659.7118.18710.82858.51634.6213.5312.8812.045.6969.71150.4435.7734.89104.2730.91338723751.13858259.02995823212.35010.8280.221.8413.992.9526.62221.70814.05658.7108.27310.13659.10132.2613.7413.1012.055.1069.06149.4635.9234.16102.8532.20338423761.14294256.05026223412.17611.3020.231.8514.142.9426.59228.17313.38061.6857.85410.42958.73129.2012.8313.0512.305.3069.14150.4736.8435.25102.3232.59OpenBenchmarking.org

GLmark2

Resolution: 1280 x 1024

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 1280 x 1024Threadripper 2970WXConfirm 2Confirm 37001400210028003500338933873384

GLmark2

Resolution: 1920 x 1080

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 1920 x 1080Threadripper 2970WXConfirm 2Confirm 35001000150020002500237523752376

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsThreadripper 2970WXConfirm 2Confirm 30.27240.54480.81721.08961.362SE +/- 0.03129, N = 12SE +/- 0.01177, N = 8SE +/- 0.01205, N = 81.210631.138581.14294

Incompact3D

Input: Cylinder

OpenBenchmarking.orgSeconds, Fewer Is BetterIncompact3D 2020-09-17Input: CylinderThreadripper 2970WXConfirm 2Confirm 360120180240300SE +/- 2.01, N = 3SE +/- 2.11, N = 3SE +/- 3.03, N = 3259.76259.03256.051. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Monte Carlo Simulations of Ionised Nebulae

Input: Dust 2D tau100.0

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0Threadripper 2970WXConfirm 2Confirm 350100150200250SE +/- 0.88, N = 3SE +/- 2.67, N = 32332322341. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: 20k AtomsThreadripper 2970WXConfirm 2Confirm 33691215SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.18, N = 412.0512.3512.181. (CXX) g++ options: -O3 -pthread -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: Rhodopsin ProteinThreadripper 2970WXConfirm 2Confirm 33691215SE +/- 0.23, N = 15SE +/- 0.21, N = 15SE +/- 0.28, N = 1511.4110.8311.301. (CXX) g++ options: -O3 -pthread -lm

AOM AV1

Encoder Mode: Speed 0 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 0 Two-PassThreadripper 2970WXConfirm 2Confirm 30.05180.10360.15540.20720.259SE +/- 0.00, N = 15SE +/- 0.00, N = 3SE +/- 0.00, N = 30.220.220.231. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 4 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 4 Two-PassThreadripper 2970WXConfirm 2Confirm 30.41630.83261.24891.66522.0815SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.851.841.851. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 RealtimeThreadripper 2970WXConfirm 2Confirm 348121620SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 314.1313.9914.141. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 Two-PassThreadripper 2970WXConfirm 2Confirm 30.6661.3321.9982.6643.33SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 32.962.952.941. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 8 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 8 RealtimeThreadripper 2970WXConfirm 2Confirm 3612182430SE +/- 0.24, N = 3SE +/- 0.14, N = 3SE +/- 0.10, N = 326.1026.6226.591. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

GPAW

Input: Carbon Nanotube

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 20.1Input: Carbon NanotubeThreadripper 2970WXConfirm 2Confirm 350100150200250SE +/- 1.53, N = 3SE +/- 3.58, N = 3SE +/- 12.07, N = 12214.89221.71228.171. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: SqueezeNetV1.0Threadripper 2970WXConfirm 2Confirm 348121620SE +/- 0.18, N = 12SE +/- 0.18, N = 3SE +/- 0.11, N = 313.6414.0613.38MIN: 12.04 / MAX: 25.42MIN: 12.61 / MAX: 20.13MIN: 12.11 / MAX: 23.121. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: resnet-v2-50

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: resnet-v2-50Threadripper 2970WXConfirm 2Confirm 31428425670SE +/- 0.60, N = 12SE +/- 1.05, N = 3SE +/- 1.49, N = 359.7158.7161.69MIN: 50.37 / MAX: 173.29MIN: 51.65 / MAX: 147.23MIN: 52.59 / MAX: 119.251. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: MobileNetV2_224

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: MobileNetV2_224Threadripper 2970WXConfirm 2Confirm 3246810SE +/- 0.110, N = 12SE +/- 0.107, N = 3SE +/- 0.127, N = 38.1878.2737.854MIN: 7.26 / MAX: 17.75MIN: 7.69 / MAX: 8.79MIN: 7.32 / MAX: 13.41. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: mobilenet-v1-1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: mobilenet-v1-1.0Threadripper 2970WXConfirm 2Confirm 33691215SE +/- 0.28, N = 12SE +/- 0.27, N = 3SE +/- 0.44, N = 310.8310.1410.43MIN: 9.08 / MAX: 37.8MIN: 9.16 / MAX: 16.6MIN: 9.12 / MAX: 17.131. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: inception-v3

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: inception-v3Threadripper 2970WXConfirm 2Confirm 31326395265SE +/- 0.34, N = 12SE +/- 0.49, N = 3SE +/- 0.29, N = 358.5259.1058.73MIN: 47.31 / MAX: 189.49MIN: 53.73 / MAX: 182.08MIN: 54.48 / MAX: 124.251. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

NCNN

Target: CPU - Model: squeezenet_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: squeezenet_int8Threadripper 2970WXConfirm 2Confirm 3816243240SE +/- 2.45, N = 6SE +/- 1.72, N = 9SE +/- 0.88, N = 934.6232.2629.20MIN: 22.59 / MAX: 319.78MIN: 22.27 / MAX: 304.49MIN: 22.87 / MAX: 278.361. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mobilenet_v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mobilenet_v3Threadripper 2970WXConfirm 2Confirm 348121620SE +/- 0.84, N = 6SE +/- 0.65, N = 9SE +/- 0.22, N = 913.5313.7412.83MIN: 11.75 / MAX: 396.52MIN: 11.98 / MAX: 400.87MIN: 11.74 / MAX: 122.241. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: squeezenetThreadripper 2970WXConfirm 2Confirm 33691215SE +/- 0.20, N = 6SE +/- 0.17, N = 9SE +/- 0.12, N = 912.8813.1013.05MIN: 12.25 / MAX: 39.47MIN: 12.13 / MAX: 138.65MIN: 12.41 / MAX: 50.171. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mnasnetThreadripper 2970WXConfirm 2Confirm 33691215SE +/- 0.14, N = 6SE +/- 0.15, N = 9SE +/- 0.19, N = 912.0412.0512.30MIN: 11.47 / MAX: 54.16MIN: 11.09 / MAX: 71.2MIN: 11.3 / MAX: 276.051. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: blazefaceThreadripper 2970WXConfirm 2Confirm 31.28032.56063.84095.12126.4015SE +/- 0.51, N = 6SE +/- 0.06, N = 9SE +/- 0.14, N = 95.695.105.30MIN: 4.86 / MAX: 219.84MIN: 4.73 / MAX: 24.34MIN: 4.87 / MAX: 107.341. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: googlenet_int8Threadripper 2970WXConfirm 2Confirm 31632486480SE +/- 1.75, N = 6SE +/- 1.11, N = 9SE +/- 1.02, N = 969.7169.0669.14MIN: 60.5 / MAX: 636.61MIN: 58.67 / MAX: 641.88MIN: 61.02 / MAX: 643.161. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: vgg16_int8Threadripper 2970WXConfirm 2Confirm 3306090120150SE +/- 2.68, N = 6SE +/- 1.24, N = 9SE +/- 0.71, N = 9150.44149.46150.47MIN: 123.09 / MAX: 284.51MIN: 123.1 / MAX: 289.14MIN: 122.34 / MAX: 293.161. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet18_int8Threadripper 2970WXConfirm 2Confirm 3816243240SE +/- 0.85, N = 6SE +/- 0.94, N = 9SE +/- 0.77, N = 935.7735.9236.84MIN: 29.47 / MAX: 247.34MIN: 31.55 / MAX: 261.33MIN: 32.13 / MAX: 260.431. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: alexnetThreadripper 2970WXConfirm 2Confirm 3816243240SE +/- 2.31, N = 6SE +/- 1.76, N = 9SE +/- 1.73, N = 934.8934.1635.25MIN: 19.45 / MAX: 99.04MIN: 20.68 / MAX: 108.57MIN: 17.66 / MAX: 123.611. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50_int8

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet50_int8Threadripper 2970WXConfirm 2Confirm 320406080100SE +/- 1.58, N = 6SE +/- 1.38, N = 9SE +/- 1.57, N = 9104.27102.85102.32MIN: 87.6 / MAX: 624.15MIN: 87.18 / MAX: 593.26MIN: 88.8 / MAX: 613.51. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mobilenetv2_yolov3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mobilenetv2_yolov3Threadripper 2970WXConfirm 2Confirm 3816243240SE +/- 0.49, N = 6SE +/- 1.38, N = 9SE +/- 0.87, N = 830.9132.2032.59MIN: 27.73 / MAX: 360.06MIN: 28.3 / MAX: 400.55MIN: 27.79 / MAX: 440.21. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread


Phoronix Test Suite v10.8.4