AMD EPYC vs. Threadripper vs. Dual Xeon Gold

AMD Epyc 7371 Testing by Wendell @Level1

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1903186-SP-1709106TY24
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

Timed Code Compilation 2 Tests
C/C++ Compiler Tests 8 Tests
CPU Massive 22 Tests
Creator Workloads 5 Tests
Cryptography 2 Tests
HPC - High Performance Computing 5 Tests
Common Kernel Benchmarks 2 Tests
MPI Benchmarks 2 Tests
Multi-Core 13 Tests
NVIDIA GPU Compute 2 Tests
OpenCL 3 Tests
OpenMPI Tests 2 Tests
Programmer / Developer System Benchmarks 4 Tests
Renderers 3 Tests
Scientific Computing 2 Tests
Server 5 Tests
Server CPU Tests 13 Tests
Common Workstation Benchmarks 3 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Core/Thread Calculation Graphs Where Applicable
Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
AMD EPYC 7601
September 09 2017
 
AMD EPYC 7601 - NUMA Interleave All
September 09 2017
 
2 x Intel Xeon Gold 6138
September 10 2017
 
AMD Threadripper 1950X
September 09 2017
 
AMD Epyc 7371 - UMA
March 15 2019
  13 Hours, 16 Minutes
AMD Epyc 7371 - NUMA
March 16 2019
  10 Hours, 52 Minutes
Invert Hiding All Results Option
  4 Hours, 2 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


AMD EPYC vs. Threadripper vs. Dual Xeon Gold - Phoronix Test Suite

AMD EPYC vs. Threadripper vs. Dual Xeon Gold

AMD Epyc 7371 Testing by Wendell @Level1

HTML result view exported from: https://openbenchmarking.org/result/1903186-SP-1709106TY24&sor&grr.

AMD EPYC vs. Threadripper vs. Dual Xeon GoldProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkAudioOSKernelDisplay DriverCompilerFile-SystemScreen ResolutionDesktopDisplay ServerOpenGLAMD EPYC 7601AMD EPYC 7601 - NUMA Interleave All2 x Intel Xeon Gold 6138AMD Threadripper 1950XAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD EPYC 7601 32-Core @ 2.20GHz (64 Cores)TYAN B8026T70AE24HRAMD Device 1450129024MB234GBASPEED ASPEED FamilyAcer P243WBroadcom Limited NetXtreme BCM5720 Gigabit PCIeUbuntu 17.044.13.0-041300-generic (x86_64)modesetting 1.19.3GCC 6.3.0 20170406ext41920x1200Unity 7.5.02 x Intel Xeon Gold 6138 @ 3.70GHz (80 Cores)TYAN S7106Intel Device 202096256MB256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150Intel I210 Gigabit ConnectionAMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (32 Cores)Gigabyte X399 AORUS Gaming 7AMD Device 145032768MB120GB Force MP500XFX AMD Radeon R9 290/390 4096MBRealtek ALC1220Acer B286HKQualcomm Atheros Device e0b1 + Intel Wireless 8265 / 8275X Server 1.19.34.5 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0.0)3840x21602 x AMD EPYC 7371 16-Core @ 3.10GHz (32 Cores / 64 Threads)GIGABYTE MZ91-FS0-00 v01000100 (F11 BIOS)AMD Family 17h16 x 8192 MB DDR4-2667MT/s480GB INTEL SSDPED1D480GA + 280GB INTEL SSDPE21D280GA + 16GBASPEED Family 32GBDELL E1709W2 x Intel I350Fedora 294.20.14-200.fc29.x86_64 (x86_64)X ServerGCC 8.3.1 201902231440x900280GB INTEL SSDPE21D280GA + 480GB INTEL SSDPED1D480GA + 16GBOpenBenchmarking.orgCompiler Details- AMD EPYC 7601: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - AMD EPYC 7601 - NUMA Interleave All: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - 2 x Intel Xeon Gold 6138: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - AMD Threadripper 1950X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - AMD Epyc 7371 - UMA: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - AMD Epyc 7371 - NUMA: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Processor Details- AMD EPYC 7601: Scaling Governor: acpi-cpufreq ondemand- AMD EPYC 7601 - NUMA Interleave All: Scaling Governor: acpi-cpufreq ondemand- 2 x Intel Xeon Gold 6138: Scaling Governor: intel_pstate powersave- AMD Threadripper 1950X: Scaling Governor: acpi-cpufreq ondemand- AMD Epyc 7371 - UMA: Scaling Governor: acpi-cpufreq ondemand- AMD Epyc 7371 - NUMA: Scaling Governor: acpi-cpufreq ondemandDisk Details- AMD Epyc 7371 - UMA, AMD Epyc 7371 - NUMA: NONE / relatime,rw,seclabelPython Details- AMD Epyc 7371 - UMA, AMD Epyc 7371 - NUMA: Python 2.7.15 + Python 3.7.2Security Details- AMD Epyc 7371 - UMA, AMD Epyc 7371 - NUMA: SELinux + __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp

AMD EPYC vs. Threadripper vs. Dual Xeon Goldhpcc: G-HPLblender: BMW27 - CPU-Onlyapache-siege: 250npb: LU.Crodinia: OpenMP Streamclusterjohn-the-ripper: Blowfishnpb: FT.Bcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19parboil: OpenMP LBMgo-benchmark: jsonphpbench: PHP Benchmark Suiteramspeed: Scale - Integerramspeed: Copy - Floating Pointramspeed: Triad - Integeropenssl: RSA 4096-bit Performanceramspeed: Add - Floating Pointramspeed: Copy - Integerramspeed: Average - Integerramspeed: Average - Floating Pointramspeed: Add - Integerramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointttsiod-renderer: Phong Rendering With Soft-Shadow Mappingparboil: OpenMP Stencilrust-prime: Prime Number Test To 200,000,000rodinia: OpenMP LavaMDprimesieve: 1e12 Prime Number Generationnpb: LU.Ahmmer: Pfam Database Searchnpb: EP.Cc-ray: Total Timesqlite: Timed SQLite Insertionsx264: H.264 Video Encodingapache: Static Web Page Servingdarktable: Server Room - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Boat - CPU-onlybuild-llvm: Time To Compilebuild-linux-kernel: Time To Compilehpcc: EP-STREAM Triadhpcc: G-Ptranshpcc: G-FfteAMD EPYC 7601AMD EPYC 7601 - NUMA Interleave All2 x Intel Xeon Gold 6138AMD Threadripper 1950XAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA4.643916214698323.1529553166050.9532953294941313.8230.9614.08630438.3116102.8429322609.584.629.247.94175.1137.402.654130.783620.796504.191306265004714.6634335286738.373306338564307.7530.1414.06624798.0316082.8528822529.833.727.577.03192.2639.283.587030.723800.535731.762675415007222.5230373291750.044827204072367.7531.4411.815397416.3118162.8431128366.965.2913.1414.30134.6430.544.353150.370350.925926.013225252094937.6314024339987.1021903391542513.1443.7120.26275927.7710854.2232427960.066.2210.8211.60249.0845.961.995880.540900.3800154.447775582082218.4547322193014.2323.76280274446852228540279873253042113455530454335943228836727315713549245010.1811.7611.6910.42209035.8117492.182.354132.450915.2645731.4618768.69537563224882171019.3947380192113.9424.56395022647430821678292382580442133214627498267712799634302226902844439213.1011.7511.7710.42212495.9317552.192.174133.020607.7951338.73890OpenBenchmarking.org

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMAAMD Threadripper 1950XAMD EPYC 7601AMD EPYC 7601 - NUMA Interleave All2 x Intel Xeon Gold 61381530456075SE +/- 0.05308, N = 3SE +/- 0.03349, N = 3SE +/- 0.17770, N = 6SE +/- 0.06846, N = 3SE +/- 0.05229, N = 3SE +/- 0.02653, N = 368.6953754.447776.013224.643914.191301.76267-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops1. (CC) gcc options: -lblas -lm2. BLAS + mpicc for MPICH version 3.2

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.78cBlend File: BMW27 - Compute: CPU-OnlyAMD Threadripper 1950X2 x Intel Xeon Gold 6138AMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD EPYC 7601AMD EPYC 7601 - NUMA Interleave All140280420560700525541558563621626

Apache Siege

Concurrent Users: 250

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 250AMD Epyc 7371 - NUMA5K10K15K20K25KSE +/- 435.64, N = 3224881. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.C2 x Intel Xeon Gold 6138AMD EPYC 7601 - NUMA Interleave AllAMD EPYC 7601AMD Epyc 7371 - NUMAAMD Threadripper 1950XAMD Epyc 7371 - UMA11K22K33K44K55KSE +/- 637.78, N = 3SE +/- 25.06, N = 3SE +/- 747.98, N = 3SE +/- 57.44, N = 3SE +/- 91.81, N = 3SE +/- 64.12, N = 35007250047469832171020949208221. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterAMD EPYC 7601 - NUMA Interleave AllAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA2 x Intel Xeon Gold 6138AMD EPYC 7601AMD Threadripper 1950X918273645SE +/- 0.27, N = 6SE +/- 0.32, N = 12SE +/- 0.46, N = 12SE +/- 0.42, N = 3SE +/- 1.43, N = 6SE +/- 0.74, N = 314.6618.4519.3922.5223.1537.631. (CXX) g++ options: -O2 -lOpenCL

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: BlowfishAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMAAMD EPYC 7601 - NUMA Interleave All2 x Intel Xeon Gold 6138AMD EPYC 7601AMD Threadripper 1950X10K20K30K40K50KSE +/- 315.94, N = 3SE +/- 207.57, N = 3SE +/- 764.17, N = 6SE +/- 2076.33, N = 6SE +/- 2253.07, N = 6SE +/- 2257.07, N = 64738047322343353037329553140241. (CC) gcc options: -fopenmp -lcrypt

NAS Parallel Benchmarks

Test / Class: FT.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.BAMD Threadripper 1950X2 x Intel Xeon Gold 6138AMD EPYC 7601 - NUMA Interleave AllAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD EPYC 76017001400210028003500SE +/- 2.42, N = 3SE +/- 42.85, N = 4SE +/- 2.64, N = 3SE +/- 1.80, N = 3SE +/- 4.90, N = 3SE +/- 44.23, N = 63399291728671930192116601. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19AMD Epyc 7371 - NUMAAMD Epyc 7371 - UMA48121620SE +/- 0.27, N = 12SE +/- 0.14, N = 313.9414.231. (CC) gcc options: -O3 -pthread -lz

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD EPYC 7601 - NUMA Interleave All2 x Intel Xeon Gold 6138AMD EPYC 7601AMD Threadripper 1950X20406080100SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.26, N = 3SE +/- 1.14, N = 6SE +/- 0.66, N = 3SE +/- 0.05, N = 323.7624.5638.3750.0450.9587.101. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA800K1600K2400K3200K4000KSE +/- 42176.12, N = 3SE +/- 197272.20, N = 1228027443950226

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMA100K200K300K400K500KSE +/- 1112.45, N = 3SE +/- 1177.93, N = 3474308468522

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA6K12K18K24K30K28540216781. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMA6K12K18K24K30K29238279871. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA7K14K21K28K35K32530258041. (CC) gcc options: -O3 -march=native

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit Performance2 x Intel Xeon Gold 6138AMD Epyc 7371 - NUMAAMD Epyc 7371 - UMAAMD EPYC 7601 - NUMA Interleave AllAMD EPYC 7601AMD Threadripper 1950X10002000300040005000SE +/- 23.22, N = 3SE +/- 11.16, N = 3SE +/- 8.97, N = 3SE +/- 13.22, N = 3SE +/- 14.45, N = 3SE +/- 1.96, N = 34827421342113306329521901. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA7K14K21K28K35K34555321461. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA7K14K21K28K35K30454274981. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA7K14K21K28K35K33594267711. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA7K14K21K28K35K32288279961. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD Threadripper 1950XAMD EPYC 7601 - NUMA Interleave AllAMD EPYC 76012 x Intel Xeon Gold 61388K16K24K32K40K3672734302339153385632949204071. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA7K14K21K28K35K31571226901. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA8K16K24K32K40K35492284441. (CC) gcc options: -O3 -march=native

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow MappingAMD Epyc 7371 - UMAAMD EPYC 7601 - NUMA Interleave AllAMD Threadripper 1950XAMD EPYC 7601AMD Epyc 7371 - NUMA2 x Intel Xeon Gold 6138100200300400500SE +/- 4.72, N = 3SE +/- 3.57, N = 3SE +/- 3.24, N = 3SE +/- 4.72, N = 3SE +/- 2.87, N = 3SE +/- 17.30, N = 6450430425413392236-lpthread-lpthread1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilAMD EPYC 7601 - NUMA Interleave All2 x Intel Xeon Gold 6138AMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD Threadripper 1950XAMD EPYC 760148121620SE +/- 0.00, N = 3SE +/- 0.17, N = 6SE +/- 0.11, N = 3SE +/- 0.21, N = 4SE +/- 0.08, N = 3SE +/- 0.68, N = 67.757.7510.1813.1013.1413.821. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000AMD Epyc 7371 - NUMAAMD Epyc 7371 - UMA3691215SE +/- 0.01, N = 3SE +/- 0.00, N = 311.7511.761. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD EPYC 7601 - NUMA Interleave AllAMD EPYC 76012 x Intel Xeon Gold 6138AMD Threadripper 1950X1020304050SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.15, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 311.6911.7730.1430.9631.4443.711. (CXX) g++ options: -O2 -lOpenCL

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 5.4.21e12 Prime Number GenerationAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMA2 x Intel Xeon Gold 6138AMD EPYC 7601 - NUMA Interleave AllAMD EPYC 7601AMD Threadripper 1950X510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 310.4210.4211.8114.0614.0820.261. (CXX) g++ options: -O2 -fopenmp

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.AAMD EPYC 7601AMD EPYC 7601 - NUMA Interleave All2 x Intel Xeon Gold 6138AMD Threadripper 1950XAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMA14K28K42K56K70KSE +/- 1051.01, N = 4SE +/- 437.89, N = 3SE +/- 3783.72, N = 6SE +/- 11.08, N = 3SE +/- 105.77, N = 3SE +/- 28.78, N = 36304362479539742759221249209031. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD Threadripper 1950XAMD EPYC 7601 - NUMA Interleave AllAMD EPYC 76012 x Intel Xeon Gold 613848121620SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 35.815.937.778.038.3116.311. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.C2 x Intel Xeon Gold 6138AMD Epyc 7371 - NUMAAMD Epyc 7371 - UMAAMD EPYC 7601AMD EPYC 7601 - NUMA Interleave AllAMD Threadripper 1950X400800120016002000SE +/- 34.76, N = 6SE +/- 3.59, N = 3SE +/- 3.01, N = 3SE +/- 0.32, N = 3SE +/- 0.90, N = 3SE +/- 0.58, N = 31816175517491610160810851. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeAMD Epyc 7371 - UMAAMD Epyc 7371 - NUMAAMD EPYC 76012 x Intel Xeon Gold 6138AMD EPYC 7601 - NUMA Interleave AllAMD Threadripper 1950X0.94951.8992.84853.7984.7475SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 32.182.192.842.842.854.221. (CC) gcc options: -lm -lpthread -O3

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMA0.53331.06661.59992.13322.6665SE +/- 0.01, N = 3SE +/- 0.00, N = 32.172.351. (CC) gcc options: -O2 -lz -ldl -lpthread

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2017-09-08H.264 Video EncodingAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMAAMD Threadripper 1950X2 x Intel Xeon Gold 6138AMD EPYC 7601AMD EPYC 7601 - NUMA Interleave All90180270360450SE +/- 2.50, N = 3SE +/- 1.92, N = 3SE +/- 1.53, N = 3SE +/- 3.63, N = 3SE +/- 1.27, N = 3SE +/- 0.45, N = 3413413324311293288-lavformat -lavcodec -lavutil -lswscale-lavformat -lavcodec -lavutil -lswscale1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page Serving2 x Intel Xeon Gold 6138AMD Threadripper 1950XAMD EPYC 7601AMD EPYC 7601 - NUMA Interleave All6K12K18K24K30KSE +/- 105.14, N = 3SE +/- 168.94, N = 3SE +/- 50.73, N = 3SE +/- 52.07, N = 328366.9627960.0622609.5822529.831. (CC) gcc options: -shared -fPIC -O2 -pthread

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.1Test: Server Room - Acceleration: CPU-onlyAMD EPYC 7601 - NUMA Interleave AllAMD EPYC 76012 x Intel Xeon Gold 6138AMD Threadripper 1950X246810SE +/- 0.08, N = 6SE +/- 0.07, N = 6SE +/- 0.35, N = 6SE +/- 0.09, N = 33.724.625.296.22

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.1Test: Masskrug - Acceleration: CPU-onlyAMD EPYC 7601 - NUMA Interleave AllAMD EPYC 7601AMD Threadripper 1950X2 x Intel Xeon Gold 61383691215SE +/- 0.13, N = 4SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.27, N = 67.579.2410.8213.14

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.1Test: Boat - Acceleration: CPU-onlyAMD EPYC 7601 - NUMA Interleave AllAMD EPYC 7601AMD Threadripper 1950X2 x Intel Xeon Gold 613848121620SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.59, N = 67.037.9411.6014.30

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 4.0.1Time To Compile2 x Intel Xeon Gold 6138AMD EPYC 7601AMD EPYC 7601 - NUMA Interleave AllAMD Threadripper 1950X50100150200250SE +/- 0.81, N = 3SE +/- 3.02, N = 4SE +/- 2.34, N = 3SE +/- 3.05, N = 3134.64175.11192.26249.08

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.9Time To Compile2 x Intel Xeon Gold 6138AMD EPYC 7601AMD EPYC 7601 - NUMA Interleave AllAMD Threadripper 1950X1020304050SE +/- 0.89, N = 6SE +/- 0.51, N = 6SE +/- 0.58, N = 5SE +/- 0.62, N = 330.5437.4039.2845.96

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM Triad2 x Intel Xeon Gold 6138AMD EPYC 7601 - NUMA Interleave AllAMD Epyc 7371 - NUMAAMD EPYC 7601AMD Epyc 7371 - UMAAMD Threadripper 1950X0.97951.9592.93853.9184.8975SE +/- 0.84575, N = 3SE +/- 1.07962, N = 3SE +/- 0.00130, N = 3SE +/- 0.11259, N = 3SE +/- 0.00041, N = 3SE +/- 0.04876, N = 34.353153.587033.020602.654132.450911.99588-lmpich-lmpich-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops-lmpich-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops1. (CC) gcc options: -lblas -lm2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMAAMD EPYC 7601AMD EPYC 7601 - NUMA Interleave AllAMD Threadripper 1950X2 x Intel Xeon Gold 6138246810SE +/- 0.11208, N = 3SE +/- 0.04345, N = 3SE +/- 0.02928, N = 3SE +/- 0.06341, N = 3SE +/- 0.05016, N = 3SE +/- 0.04259, N = 37.795135.264570.783620.723800.540900.37035-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops1. (CC) gcc options: -lblas -lm2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMA2 x Intel Xeon Gold 6138AMD EPYC 7601AMD EPYC 7601 - NUMA Interleave AllAMD Threadripper 1950X918273645SE +/- 0.50106, N = 3SE +/- 0.59573, N = 3SE +/- 0.10042, N = 3SE +/- 0.00574, N = 3SE +/- 0.08554, N = 3SE +/- 0.02518, N = 338.7389031.461870.925920.796500.535730.38001-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops1. (CC) gcc options: -lblas -lm2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteAMD Epyc 7371 - NUMAAMD Epyc 7371 - UMA2 x Intel Xeon Gold 6138AMD EPYC 7601AMD EPYC 7601 - NUMA Interleave AllAMD Threadripper 1950X918273645SE +/- 0.50106, N = 3SE +/- 0.59573, N = 3SE +/- 0.10042, N = 3SE +/- 0.00574, N = 3SE +/- 0.08554, N = 3SE +/- 0.02518, N = 338.7389031.461870.925920.796500.535730.38001-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops-pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops1. (CC) gcc options: -lblas -lm2. BLAS + mpicc for MPICH version 3.2


Phoronix Test Suite v10.8.4