AMD EPYC 7601 vs. Xeon Gold benchmarks.
2 x Xeon Gold 6138 Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads), Motherboard: TYAN S7106 (V1.00 BIOS), Chipset: Intel Device 2020, Memory: 96256MB, Disk: 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Intel I210 Gigabit Connection
OS: Ubuntu 17.10, Kernel: 4.15.2-041502-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Driver: modesetting 1.19.5, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vDisk Notes: CFQ / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersavePython Notes: Python 2.7.14 + Python 3.6.3Security Notes: KPTI + __user pointer sanitization + Full generic retpoline Protection
EPYC 7601 Processor: AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads) , Motherboard: TYAN B8026T70AE24HR (V0.05.B10 BIOS) , Chipset: AMD Device 1450 , Memory: 129024MB , Disk: 280GB INTEL SSDPE21D280GA , Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe
OS: Ubuntu 17.10, Kernel: 4.15.2-041502-generic (x86_64), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemandPython Notes: Python 2.7.14 + Python 3.6.3Security Notes: __user pointer sanitization + Full AMD retpoline Protection
Linux 4.15 Intel Xeon Gold vs. EPYC 7601 - Ubuntu Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Driver Compiler File-System Screen Resolution 2 x Xeon Gold 6138 EPYC 7601 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads) TYAN S7106 (V1.00 BIOS) Intel Device 2020 96256MB 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150 ASPEED ASPEED Family VE228 Intel I210 Gigabit Connection Ubuntu 17.10 4.15.2-041502-generic (x86_64) GNOME Shell 3.26.1 modesetting 1.19.5 GCC 7.2.0 ext4 1920x1080 AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads) TYAN B8026T70AE24HR (V0.05.B10 BIOS) AMD Device 1450 129024MB 280GB INTEL SSDPE21D280GA Broadcom Limited NetXtreme BCM5720 Gigabit PCIe OpenBenchmarking.org Compiler 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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Disk Details - 2 x Xeon Gold 6138: CFQ / data=ordered,errors=remount-ro,relatime,rw - EPYC 7601: NONE / data=ordered,errors=remount-ro,relatime,rw Processor Details - 2 x Xeon Gold 6138: Scaling Governor: intel_pstate powersave - EPYC 7601: Scaling Governor: acpi-cpufreq ondemand Python Details - Python 2.7.14 + Python 3.6.3 Security Details - 2 x Xeon Gold 6138: KPTI + __user pointer sanitization + Full generic retpoline Protection - EPYC 7601: __user pointer sanitization + Full AMD retpoline Protection
2 x Xeon Gold 6138 vs. EPYC 7601 Comparison Phoronix Test Suite Baseline +124.7% +124.7% +249.4% +249.4% +374.1% +374.1% 440.3% 115.9% 91.1% 73.2% 64.7% 45.5% 42% 41.5% 36.8% 36.2% 31.6% 26.4% 24.5% 21.8% 21.4% 21.3% 20% 19.3% 19% 18% 17.8% 14.6% 12.7% 9.2% 8.7% 5% 4.3% 3.8% 3.8% 3.5% 3.5% 2.5% 3.M.M 498.8% Socket Activity Memory Copying 213% OpenMP Stencil 183.4% P.P.S 151.8% M.S.A 111.3% Blowfish 107.1% 2 - Process 104.2% 95.1% 2 - Thread 94.5% sqrt 8 - Thread 87.2% Float + SSE - 1D FFT Size 512 86.3% 4 - Thread 78.1% 8 - Process 77.7% S.V.M.P R.4.b.P 70.1% 4 - Process 65.1% P.D.S Tsearch 64.2% 1 - Process 61% 1 - Thread 60.4% CPU Stress 59.8% 59.6% 8 - 16 58.6% G.C.S.F 57.8% P.B.S 57.7% P.R.W.S.S.M 56.2% Float + SSE - 1D FFT Size 256 53.6% ffs 47.9% C.S.T 46.2% O.M.G ffsll 45% 16 - 8 44.8% F.E.T 44.3% Add - Integer resize M.P.B 39.9% Read 39.4% Add 38.3% O.S 38.3% Matrix Math 37.9% XZ 0 - Compression 37.5% G.Q.D.S 36.9% Copy - Integer 36.7% Triad 36.7% Copy - Floating Point A.C.P 35.8% Scale 35.5% OpenMP LBM 35.3% T.F.A.T.T 34.5% 16 - Process 34.3% tanh 33.8% MD5 32.4% WAV To MP3 32.2% Total Time 31.8% Forking 31.7% Add - Floating Point Time To Compile 30.9% Elapsed Time 30.1% 16 - Thread 29.7% 1.H.M.2.D 26.9% pthread_once 26.8% AES-256 - Encrypt Stock - 1D FFT Size 32 25.9% T.T.S.S 25.9% json 25.7% Time To Compile 25.5% Time To Compile 25.4% LPOP Float + SSE - 2D FFT Size 64 23% Total Time 22.2% 2048 x 2048 - Total Time 22% auto-levels Libdeflate 1 - Compression 21.6% 16 - 16 21.3% L.A.T Float + SSE - 1D FFT Size 64 21.1% linux-4.15.tar.xz 21.1% Float + SSE - 2D FFT Size 32 20.7% Traditional DES 20.6% Write 20.3% Average - Integer Total Time 19.9% R.M.W 19.8% http 19.8% Bsearch 19.7% Blowfish - Encrypt 19.3% Float + SSE - 1D FFT Size 32 19.1% Static OMP Speedup 18.3% 1 2.A.2.B.S 17.9% Average - Floating Point WAV To FLAC 17.7% SADD 17.6% Hsearch 16.7% Stock - 1D FFT Size 64 16.5% SET 16.4% 1000 Convex 16.1% Raytests 15.6% Copy 14.9% OpenMP CUTCP 14.7% Triad - Floating Point Server Room - CPU-only 14.5% G.I.I.S 14.4% Twofish - Encrypt 14.3% WAV To Ogg 14.2% 1.A.2.B.S.4.T 13.9% 1.P.N.G 13.5% Lsearch 13.3% 1000 Stack 13.1% Masskrug - CPU-only Convex Trimesh 12.4% KASUMI - Encrypt 12.2% OpenMP CFD Solver 12% garbage 11.6% 3000 Fall 10.9% 1.A.2.B.S.2.T 10.9% Elapsed Time 10.8% Semaphores 10.7% CAST-256 - Encrypt 10.6% Zstd 1 - Compression 10.4% Scale - Integer 10.4% Float + SSE - 1D FFT Size 128 10.3% Cifar10 10.3% LPUSH 10.3% GET 10% Total Time 9.5% build 9.5% Float + SSE - 2D FFT Size 512 Brotli 0 - Compression 9.1% OpenMP LavaMD 9% D.T 8.8% Scale - Floating Point Sharpen 8.6% Stock - 2D FFT Size 128 8.3% Float + SSE - 2D FFT Size 128 8% Stock - 1D FFT Size 128 7.7% 1.A.2.B.S 7.7% HWB Color Space 7.6% Stock - 2D FFT Size 64 7.1% Resizing 6.8% 136 Ragdolls 6.6% Blur 6.2% Boat - CPU-only 6.1% Trace Time Crypto 4.8% 4.8% Stock - 2D FFT Size 512 Triad - Integer 2 P.P.A Float + SSE - 2D FFT Size 256 Vector Math 3.4% S.W.P.S 3% unsharp-mask Stock - 1D FFT Size 256 2.1% PolyBench-C Stress-NG Stress-NG Parboil Himeno Benchmark Timed MAFFT Alignment BLAKE2 John The Ripper Hackbench Xsbench Hackbench glibc bench Hackbench FFTW Hackbench Hackbench Stress-NG OpenSSL Hackbench Timed HMMer Search Stress-NG Hackbench Hackbench Stress-NG Numpy Benchmark Schbench Stress-NG PHPBench TTSIOD 3D Renderer FFTW glibc bench 7-Zip Compression Parboil glibc bench Schbench Bork File Encrypter RAMspeed SMP GIMP GNU MPC CacheBench Stream Rodinia Stress-NG lzbench Stress-NG RAMspeed SMP Cython benchmark Stream RAMspeed SMP TSCP Stream Parboil PyBench Hackbench glibc bench John The Ripper LAME MP3 Encoding Stockfish Stress-NG RAMspeed SMP Timed PHP Compilation Crafty Hackbench asmFish glibc bench Botan FFTW eSpeak Speech Engine Go Benchmarks Timed Linux Kernel Compilation Timed Apache Compilation Redis FFTW Open FMM Nero2D AOBench GIMP lzbench ebizzy Schbench GraphicsMagick FFTW Unpacking The Linux Kernel FFTW John The Ripper CacheBench RAMspeed SMP GNU GMP GMPbench CacheBench Go Benchmarks Stress-NG Botan Scikit-Learn FFTW CLOMP R Benchmark t-test1 Multichase Pointer Chaser RAMspeed SMP FLAC Audio Encoding Redis Stress-NG FFTW Redis Bullet Physics Engine Bullet Physics Engine Stream Parboil RAMspeed SMP Darktable Sunflow Rendering System Botan Ogg Encoding Multichase Pointer Chaser Primesieve Stress-NG Bullet Physics Engine Darktable Bullet Physics Engine Botan Rodinia Go Benchmarks Bullet Physics Engine Multichase Pointer Chaser N-Queens Stress-NG Botan lzbench RAMspeed SMP FFTW Tensorflow Redis Redis C-Ray Go Benchmarks FFTW lzbench Rodinia libjpeg-turbo tjbench RAMspeed SMP GraphicsMagick FFTW FFTW FFTW Multichase Pointer Chaser GraphicsMagick FFTW GraphicsMagick Bullet Physics Engine GraphicsMagick Darktable POV-Ray Stress-NG High Performance Conjugate Gradient FFTW RAMspeed SMP t-test1 Timed MrBayes Analysis FFTW Stress-NG Apache Benchmark GIMP FFTW 2 x Xeon Gold 6138 EPYC 7601
Linux 4.15 Intel Xeon Gold vs. EPYC 7601 - Ubuntu bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh tscp: AI Chess Performance go-benchmark: http mpcbench: Multi-Precision Benchmark go-benchmark: json go-benchmark: build go-benchmark: garbage crafty: Elapsed Time clomp: Static OMP Speedup t-test1: 1 t-test1: 2 hackbench: 1 - Thread hackbench: 2 - Thread hackbench: 4 - Thread hackbench: 8 - Thread hackbench: 1 - Process hackbench: 16 - Thread hackbench: 2 - Process hackbench: 4 - Process hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process stress-ng: Crypto stress-ng: Bsearch stress-ng: Forking stress-ng: Hsearch stress-ng: Lsearch stress-ng: Tsearch stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point stream: Copy stream: Scale stream: Triad stream: Add cython-bench: multichase: 4MB Array, 64 Byte Stride multichase: 1GB Array, 256 Byte Stride multichase: 256MB Array, 256 Byte Stride multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 1GB Array, 256 Byte Stride, 4 Threads lzbench: XZ 0 - Compression lzbench: Zstd 1 - Compression lzbench: Brotli 0 - Compression lzbench: Libdeflate 1 - Compression blake2: botan: KASUMI - Encrypt botan: AES-256 - Encrypt botan: Twofish - Encrypt botan: Blowfish - Encrypt botan: CAST-256 - Encrypt cachebench: Read cachebench: Write cachebench: Read / Modify / Write glibc-bench: ffs glibc-bench: sqrt glibc-bench: tanh glibc-bench: ffsll glibc-bench: pthread_once encode-flac: WAV To FLAC encode-mp3: WAV To MP3 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Room - CPU-only tjbench: Decompression Throughput gimp: resize gimp: auto-levels gimp: unsharp-mask encode-ogg: WAV To Ogg espeak: Text-To-Speech Synthesis fftw: Stock - 1D FFT Size 32 fftw: Stock - 1D FFT Size 64 fftw: Stock - 2D FFT Size 32 fftw: Stock - 2D FFT Size 64 fftw: Stock - 1D FFT Size 128 fftw: Stock - 1D FFT Size 256 fftw: Stock - 1D FFT Size 512 fftw: Stock - 2D FFT Size 128 fftw: Stock - 2D FFT Size 256 fftw: Stock - 2D FFT Size 512 fftw: Float + SSE - 1D FFT Size 32 fftw: Float + SSE - 1D FFT Size 64 fftw: Float + SSE - 2D FFT Size 32 fftw: Float + SSE - 2D FFT Size 64 fftw: Float + SSE - 1D FFT Size 128 fftw: Float + SSE - 1D FFT Size 256 fftw: Float + SSE - 1D FFT Size 512 fftw: Float + SSE - 2D FFT Size 128 fftw: Float + SSE - 2D FFT Size 256 fftw: Float + SSE - 2D FFT Size 512 hmmer: Pfam Database Search mafft: Multiple Sequence Alignment mrbayes: Primate Phylogeny Analysis himeno: Poisson Pressure Solver tensorflow: Cifar10 scikit-learn: rbenchmark: numpy: hpcg: parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP Stencil parboil: OpenMP MRI Gridding rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster sunflow: Global Illumination + Image Synthesis schbench: 16 - 8 schbench: 8 - 16 schbench: 16 - 16 n-queens: Elapsed Time primesieve: 1e12 Prime Number Generation xsbench: build-apache: Time To Compile stockfish: Total Time compress-7zip: Compress Speed Test john-the-ripper: Blowfish john-the-ripper: Traditional DES john-the-ripper: MD5 build-php: Time To Compile nero2d: Total Time asmfish: 1024 Hash Memory, 26 Depth build-linux-kernel: Time To Compile aobench: 2048 x 2048 - Total Time graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding tachyon: Total Time x264: H.264 Video Encoding c-ray: Total Time ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping povray: Trace Time nginx: Static Web Page Serving apache: Static Web Page Serving phpbench: PHP Benchmark Suite redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET ebizzy: gmpbench: Total Time polybench-c: 3 Matrix Multiplications bork: File Encryption Time pybench: Total For Average Test Times unpack-linux: linux-4.15.tar.xz openssl: RSA 4096-bit Performance 2 x Xeon Gold 6138 EPYC 7601 2.75 4.60 5.33 4.91 3.01 1.07 1.21 1189072 19781 8517 3056426 16893220132 1137685 7361974 0.63 56.27 17.54 3.03 3.10 5.12 9.00 2.90 23.41 2.64 4.59 8.10 19.42 28.51 6103.62 19966.89 68922.29 175731.11 383.64 643.83 12460.39 1741434.70 196635.66 69426.91 5981.99 3521.32 13294136.94 2248593.55 458.04 5411993.69 22046.26 18646.46 22172.73 24243.61 22361.20 22618.65 19142.78 20075.62 22145.42 20948.76 136262.66 110173.06 121357.36 122725.72 25.26 9.78 78.73 68.41 77.54 80.19 33 372 382 203 3.27 82.11 3502.42 323.50 253.06 124.19 3089.76 26148.45 27457.19 3.26 8.98 28.63 3.80 3.81 5.86 32.42 5.45 6.90 2.76 154.95 6.48 10.13 19.39 6.76 32.17 9068.43 7841.63 9524.23 7433.87 7080.27 7279.30 7210.30 7584.50 6670.20 6421.90 12969 16726 31757 31519 17947 31420 46270 27476 22278 21572 13.95 10.34 83.30 2582.63 56.26 172.48 0.7596 5188230 0.88 29.30 2.32 5.54 408.20 28.69 9.71 13.62 0.97 12891 14928 43968 5.01 10.51 6484332 26.16 3422 139660 48772 148591333 637372 49.88 21.14 82610350 30.45 44.32 155 189 188 212 89 1.79 106.48 3.16 744.19 22.96 23040.14 18641.25 537416 1396716.92 1664424.65 1410152.67 1793642.13 1469330.39 947609 4706 10.49 8.24 1321 6.35 7861.83 3.18 5.10 6.03 5.70 3.21 1.09 1.36 875365 23691 6087 3842145 18490860715 1269840 5660691 0.75 47.68 16.90 4.86 6.03 9.12 16.85 4.67 30.36 5.39 7.58 14.39 26.08 5825.32 16685.96 52324.20 150628.51 338.57 392.20 7795.52 1573684.40 142639.59 67119.75 1911.24 19027.44 1425100.82 334.50 9375740.69 31310.10 25516.51 20089.53 25171.60 26839.31 29759.39 26070.66 21814.60 25383.66 24682.17 118553.68 81333.14 88787.36 88721.98 34.54 9.78 84.80 80.68 85.96 91.34 24 337 350 167 6.91 73.18 4425.49 282.93 212.12 112.26 2216.01 21744.50 22910.75 4.82 4.70 38.30 5.51 4.83 6.90 42.87 5.78 6.12 3.16 142.40 4.58 8.32 18.91 7.72 40.50 7201.00 6733.70 9498.30 6942.10 6573.30 7131.77 7195.07 7004.53 6788.80 6696.30 10889 13809 26302 25618 16267 20454 24833 25433 23064 23552 8.47 4.79 80.45 1025.76 62.05 144.61 0.8988 8282492 0.84 39.63 2.66 15.70 280.62 31.28 10.88 18.83 1.11 18667 23669 53355 5.55 11.93 3323726 32.80 4509 95545 23546 123207000 481308 65.28 25.84 65107680 38.20 54.07 146 174 176 197 108 107.07 3.46 476.41 21.87 18106.90 340836 1739038.25 1415778.75 1278868.84 1630676.50 1262205.21 1150816 3924.50 62.81 11.89 1777 7.69 4621.30 OpenBenchmarking.org
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall EPYC 7601 2 x Xeon Gold 6138 1.1475 2.295 3.4425 4.59 5.7375 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 5.10 4.60 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex EPYC 7601 2 x Xeon Gold 6138 1.2825 2.565 3.8475 5.13 6.4125 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 5.70 4.91 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls EPYC 7601 2 x Xeon Gold 6138 0.7223 1.4446 2.1669 2.8892 3.6115 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 3.21 3.01 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh EPYC 7601 2 x Xeon Gold 6138 0.2453 0.4906 0.7359 0.9812 1.2265 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 1.09 1.07 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh EPYC 7601 2 x Xeon Gold 6138 0.306 0.612 0.918 1.224 1.53 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.36 1.21 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Go Benchmarks OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http EPYC 7601 2 x Xeon Gold 6138 5K 10K 15K 20K 25K SE +/- 87.22, N = 3 SE +/- 310.82, N = 3 23691 19781
GNU MPC GNU MPC is a C library for the arithmetic of complex numbers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Global Score, More Is Better GNU MPC 1.1.0 Multi-Precision Benchmark EPYC 7601 2 x Xeon Gold 6138 2K 4K 6K 8K 10K SE +/- 13.33, N = 3 SE +/- 21.86, N = 3 6087 8517 -mtune=k8 -march=k8 -mtune=skylake -march=broadwell 1. (CC) gcc options: -lm -O2 -pedantic -fomit-frame-pointer -m64 -MT -MD -MP -MF
Go Benchmarks OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json EPYC 7601 2 x Xeon Gold 6138 800K 1600K 2400K 3200K 4000K SE +/- 55313.49, N = 3 SE +/- 31437.69, N = 3 3842145 3056426
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build EPYC 7601 2 x Xeon Gold 6138 4000M 8000M 12000M 16000M 20000M SE +/- 52988091.14, N = 3 SE +/- 90456298.03, N = 3 18490860715 16893220132
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage EPYC 7601 2 x Xeon Gold 6138 300K 600K 900K 1200K 1500K SE +/- 689.97, N = 3 SE +/- 4498.18, N = 3 1269840 1137685
Crafty OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time EPYC 7601 2 x Xeon Gold 6138 1.6M 3.2M 4.8M 6.4M 8M SE +/- 7973.17, N = 3 SE +/- 12492.54, N = 3 5660691 7361974 1. (CC) gcc options: -lstdc++ -fprofile-use -pthread -lm
CLOMP CLOMP is the C version of the Livermore OpenMP benchmark developed to measure OpenMP overheads and other performance impacts due to threading in order to influence future system designs. This particular test profile configuration is currently set to look at the OpenMP static schedule speed-up across all available CPU cores using the recommended test configuration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup 2 x Xeon Gold 6138 EPYC 7601 0.1688 0.3376 0.5064 0.6752 0.844 SE +/- 0.00, N = 5 SE +/- 0.02, N = 10 0.63 0.75 1. (CC) gcc options: --openmp -O3 -lm
t-test1 This is a test of t-test1 for basic memory allocator benchmarks. Note this test profile is currently very basic and the overall time does include the warmup time of the custom t-test1 compilation. Improvements welcome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 2 x Xeon Gold 6138 EPYC 7601 13 26 39 52 65 SE +/- 2.99, N = 6 SE +/- 0.32, N = 3 56.27 47.68 1. (CC) gcc options: -pthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread EPYC 7601 2 x Xeon Gold 6138 2 4 6 8 10 SE +/- 0.09, N = 3 SE +/- 0.09, N = 6 6.03 3.10 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread EPYC 7601 2 x Xeon Gold 6138 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 9.12 5.12 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread EPYC 7601 2 x Xeon Gold 6138 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 16.85 9.00 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process EPYC 7601 2 x Xeon Gold 6138 1.0508 2.1016 3.1524 4.2032 5.254 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 4.67 2.90 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread EPYC 7601 2 x Xeon Gold 6138 7 14 21 28 35 SE +/- 0.30, N = 3 SE +/- 0.38, N = 4 30.36 23.41 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process EPYC 7601 2 x Xeon Gold 6138 1.2128 2.4256 3.6384 4.8512 6.064 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 5.39 2.64 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process EPYC 7601 2 x Xeon Gold 6138 2 4 6 8 10 SE +/- 0.14, N = 6 SE +/- 0.04, N = 3 7.58 4.59 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process EPYC 7601 2 x Xeon Gold 6138 4 8 12 16 20 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 14.39 8.10 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process EPYC 7601 2 x Xeon Gold 6138 6 12 18 24 30 SE +/- 0.30, N = 3 SE +/- 1.26, N = 6 26.08 19.42 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process 2 x Xeon Gold 6138 7 14 21 28 35 SE +/- 0.56, N = 6 28.51 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch EPYC 7601 2 x Xeon Gold 6138 4K 8K 12K 16K 20K SE +/- 75.99, N = 3 SE +/- 54.86, N = 3 16685.96 19966.89 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking EPYC 7601 2 x Xeon Gold 6138 15K 30K 45K 60K 75K SE +/- 1375.07, N = 6 SE +/- 1617.68, N = 6 52324.20 68922.29 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch EPYC 7601 2 x Xeon Gold 6138 40K 80K 120K 160K 200K SE +/- 746.83, N = 3 SE +/- 661.06, N = 3 150628.51 175731.11 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch EPYC 7601 2 x Xeon Gold 6138 80 160 240 320 400 SE +/- 0.39, N = 3 SE +/- 0.48, N = 3 338.57 383.64 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Tsearch EPYC 7601 2 x Xeon Gold 6138 140 280 420 560 700 SE +/- 4.62, N = 3 SE +/- 0.69, N = 3 392.20 643.83 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress EPYC 7601 2 x Xeon Gold 6138 3K 6K 9K 12K 15K SE +/- 73.89, N = 3 SE +/- 43.19, N = 3 7795.52 12460.39 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores EPYC 7601 2 x Xeon Gold 6138 400K 800K 1200K 1600K 2000K SE +/- 1549.41, N = 3 SE +/- 72674.04, N = 6 1573684.40 1741434.70 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Matrix Math EPYC 7601 2 x Xeon Gold 6138 40K 80K 120K 160K 200K SE +/- 222.56, N = 3 SE +/- 793.88, N = 3 142639.59 196635.66 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Vector Math EPYC 7601 2 x Xeon Gold 6138 15K 30K 45K 60K 75K SE +/- 161.18, N = 3 SE +/- 110.24, N = 3 67119.75 69426.91 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying EPYC 7601 2 x Xeon Gold 6138 1300 2600 3900 5200 6500 SE +/- 3.42, N = 3 SE +/- 89.90, N = 3 1911.24 5981.99 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity 2 x Xeon Gold 6138 EPYC 7601 4K 8K 12K 16K 20K SE +/- 1770.10, N = 6 SE +/- 283.56, N = 6 3521.32 19027.44 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching 2 x Xeon Gold 6138 3M 6M 9M 12M 15M SE +/- 184516.53, N = 6 13294136.94 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc C String Functions EPYC 7601 2 x Xeon Gold 6138 500K 1000K 1500K 2000K 2500K SE +/- 11626.70, N = 3 SE +/- 25600.87, N = 3 1425100.82 2248593.55 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting EPYC 7601 2 x Xeon Gold 6138 100 200 300 400 500 SE +/- 5.18, N = 3 SE +/- 4.98, N = 3 334.50 458.04 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing 2 x Xeon Gold 6138 EPYC 7601 2M 4M 6M 8M 10M SE +/- 55905.53, N = 3 SE +/- 43583.13, N = 3 5411993.69 9375740.69 -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
RAMspeed SMP OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer 2 x Xeon Gold 6138 EPYC 7601 7K 14K 21K 28K 35K 22046.26 31310.10 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point 2 x Xeon Gold 6138 EPYC 7601 6K 12K 18K 24K 30K 22618.65 29759.39 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point 2 x Xeon Gold 6138 EPYC 7601 6K 12K 18K 24K 30K 19142.78 26070.66 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point 2 x Xeon Gold 6138 EPYC 7601 5K 10K 15K 20K 25K 20075.62 21814.60 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point 2 x Xeon Gold 6138 EPYC 7601 5K 10K 15K 20K 25K 22145.42 25383.66 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point 2 x Xeon Gold 6138 EPYC 7601 5K 10K 15K 20K 25K 20948.76 24682.17 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale EPYC 7601 2 x Xeon Gold 6138 20K 40K 60K 80K 100K SE +/- 480.06, N = 5 SE +/- 1002.54, N = 5 81333.14 110173.06 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad EPYC 7601 2 x Xeon Gold 6138 30K 60K 90K 120K 150K SE +/- 306.99, N = 5 SE +/- 296.75, N = 5 88787.36 121357.36 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add EPYC 7601 2 x Xeon Gold 6138 30K 60K 90K 120K 150K SE +/- 359.22, N = 5 SE +/- 709.99, N = 5 88721.98 122725.72 1. (CC) gcc options: -O3 -march=native -fopenmp
Multichase Pointer Chaser OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride EPYC 7601 2 x Xeon Gold 6138 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 9.78 9.78 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride EPYC 7601 2 x Xeon Gold 6138 20 40 60 80 100 SE +/- 0.65, N = 3 SE +/- 0.12, N = 3 84.80 78.73 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride EPYC 7601 2 x Xeon Gold 6138 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.15, N = 3 80.68 68.41 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads EPYC 7601 2 x Xeon Gold 6138 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 85.96 77.54 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads EPYC 7601 2 x Xeon Gold 6138 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 91.34 80.19 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Compression EPYC 7601 2 x Xeon Gold 6138 80 160 240 320 400 337 372 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Compression EPYC 7601 2 x Xeon Gold 6138 80 160 240 320 400 SE +/- 1.53, N = 3 SE +/- 1.33, N = 3 350 382 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression EPYC 7601 2 x Xeon Gold 6138 40 80 120 160 200 SE +/- 2.19, N = 3 SE +/- 0.58, N = 3 167 203 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 EPYC 7601 2 x Xeon Gold 6138 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6.91 3.27 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Botan OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: KASUMI - Encrypt EPYC 7601 2 x Xeon Gold 6138 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 73.18 82.11 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: AES-256 - Encrypt 2 x Xeon Gold 6138 EPYC 7601 900 1800 2700 3600 4500 SE +/- 2.15, N = 3 SE +/- 4.29, N = 3 3502.42 4425.49 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: Twofish - Encrypt EPYC 7601 2 x Xeon Gold 6138 70 140 210 280 350 SE +/- 0.13, N = 3 SE +/- 0.33, N = 3 282.93 323.50 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: Blowfish - Encrypt EPYC 7601 2 x Xeon Gold 6138 60 120 180 240 300 SE +/- 0.02, N = 3 SE +/- 0.41, N = 3 212.12 253.06 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: CAST-256 - Encrypt EPYC 7601 2 x Xeon Gold 6138 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 112.26 124.19 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write EPYC 7601 2 x Xeon Gold 6138 6K 12K 18K 24K 30K SE +/- 60.77, N = 3 SE +/- 31.21, N = 3 21744.50 26148.45 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write EPYC 7601 2 x Xeon Gold 6138 6K 12K 18K 24K 30K SE +/- 7.78, N = 3 SE +/- 33.00, N = 3 22910.75 27457.19 1. (CC) gcc options: -lrt
glibc bench The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more.
Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs EPYC 7601 2 x Xeon Gold 6138 1.0845 2.169 3.2535 4.338 5.4225 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.82 3.26
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll EPYC 7601 2 x Xeon Gold 6138 1.2398 2.4796 3.7194 4.9592 6.199 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5.51 3.80
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once EPYC 7601 2 x Xeon Gold 6138 1.0868 2.1736 3.2604 4.3472 5.434 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.83 3.81
Darktable OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.2.5 Test: Boat - Acceleration: CPU-only EPYC 7601 2 x Xeon Gold 6138 1.3005 2.601 3.9015 5.202 6.5025 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 5.78 5.45
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.2.5 Test: Masskrug - Acceleration: CPU-only 2 x Xeon Gold 6138 EPYC 7601 2 4 6 8 10 SE +/- 0.18, N = 6 SE +/- 0.04, N = 3 6.90 6.12
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.2.5 Test: Server Room - Acceleration: CPU-only EPYC 7601 2 x Xeon Gold 6138 0.711 1.422 2.133 2.844 3.555 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 3.16 2.76
libjpeg-turbo tjbench OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.1 Test: Decompression Throughput EPYC 7601 2 x Xeon Gold 6138 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.35, N = 3 142.40 154.95 1. (CC) gcc options: -O3 -lm
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.20 Test: unsharp-mask 2 x Xeon Gold 6138 EPYC 7601 5 10 15 20 25 SE +/- 0.21, N = 3 SE +/- 0.21, N = 3 19.39 18.91
Ogg Encoding OpenBenchmarking.org Seconds, Fewer Is Better Ogg Encoding 1.3.3 WAV To Ogg EPYC 7601 2 x Xeon Gold 6138 2 4 6 8 10 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 7.72 6.76 1. (CC) gcc options: -O2 -ffast-math -fsigned-char -logg
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 EPYC 7601 2 x Xeon Gold 6138 2K 4K 6K 8K 10K SE +/- 380.74, N = 6 SE +/- 18.37, N = 3 7201.00 9068.43 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 64 EPYC 7601 2 x Xeon Gold 6138 2K 4K 6K 8K 10K SE +/- 13.61, N = 3 SE +/- 3.74, N = 3 6733.70 7841.63 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 EPYC 7601 2 x Xeon Gold 6138 2K 4K 6K 8K 10K SE +/- 2.30, N = 3 SE +/- 18.69, N = 3 9498.30 9524.23 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 64 EPYC 7601 2 x Xeon Gold 6138 1600 3200 4800 6400 8000 SE +/- 11.28, N = 3 SE +/- 30.21, N = 3 6942.10 7433.87 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 128 EPYC 7601 2 x Xeon Gold 6138 1500 3000 4500 6000 7500 SE +/- 40.12, N = 3 SE +/- 31.94, N = 3 6573.30 7080.27 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 256 EPYC 7601 2 x Xeon Gold 6138 1600 3200 4800 6400 8000 SE +/- 0.56, N = 3 SE +/- 112.96, N = 3 7131.77 7279.30 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 EPYC 7601 2 x Xeon Gold 6138 1500 3000 4500 6000 7500 SE +/- 17.16, N = 3 SE +/- 116.30, N = 3 7195.07 7210.30 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 128 EPYC 7601 2 x Xeon Gold 6138 1600 3200 4800 6400 8000 SE +/- 9.76, N = 3 SE +/- 38.01, N = 3 7004.53 7584.50 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 256 2 x Xeon Gold 6138 EPYC 7601 1500 3000 4500 6000 7500 SE +/- 13.95, N = 3 SE +/- 13.94, N = 3 6670.20 6788.80 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 2 x Xeon Gold 6138 EPYC 7601 1400 2800 4200 5600 7000 SE +/- 21.69, N = 3 SE +/- 16.50, N = 3 6421.90 6696.30 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 EPYC 7601 2 x Xeon Gold 6138 3K 6K 9K 12K 15K SE +/- 12.03, N = 3 SE +/- 23.21, N = 3 10889 12969 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 64 EPYC 7601 2 x Xeon Gold 6138 4K 8K 12K 16K 20K SE +/- 132.23, N = 3 SE +/- 171.97, N = 3 13809 16726 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 EPYC 7601 2 x Xeon Gold 6138 7K 14K 21K 28K 35K SE +/- 11.27, N = 3 SE +/- 264.72, N = 3 26302 31757 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 64 EPYC 7601 2 x Xeon Gold 6138 7K 14K 21K 28K 35K SE +/- 173.71, N = 3 SE +/- 192.48, N = 3 25618 31519 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 128 EPYC 7601 2 x Xeon Gold 6138 4K 8K 12K 16K 20K SE +/- 96.03, N = 3 SE +/- 107.43, N = 3 16267 17947 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 256 EPYC 7601 2 x Xeon Gold 6138 7K 14K 21K 28K 35K SE +/- 190.33, N = 3 SE +/- 729.72, N = 6 20454 31420 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 EPYC 7601 2 x Xeon Gold 6138 10K 20K 30K 40K 50K SE +/- 21.99, N = 3 SE +/- 988.35, N = 6 24833 46270 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 EPYC 7601 2 x Xeon Gold 6138 6K 12K 18K 24K 30K SE +/- 14.77, N = 3 SE +/- 18.49, N = 3 25433 27476 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 256 2 x Xeon Gold 6138 EPYC 7601 5K 10K 15K 20K 25K SE +/- 377.34, N = 6 SE +/- 62.91, N = 3 22278 23064 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 2 x Xeon Gold 6138 EPYC 7601 5K 10K 15K 20K 25K SE +/- 139.80, N = 3 SE +/- 41.33, N = 3 21572 23552 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Timed MAFFT Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment 2 x Xeon Gold 6138 EPYC 7601 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 10.34 4.79 1. (CC) gcc options: -O3 -lm -lpthread
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM EPYC 7601 2 x Xeon Gold 6138 9 18 27 36 45 SE +/- 0.35, N = 3 SE +/- 0.47, N = 6 39.63 29.30 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP EPYC 7601 2 x Xeon Gold 6138 0.5985 1.197 1.7955 2.394 2.9925 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.66 2.32 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil EPYC 7601 2 x Xeon Gold 6138 4 8 12 16 20 SE +/- 0.47, N = 6 SE +/- 0.04, N = 3 15.70 5.54 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding 2 x Xeon Gold 6138 EPYC 7601 90 180 270 360 450 SE +/- 6.19, N = 5 SE +/- 0.82, N = 3 408.20 280.62 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD EPYC 7601 2 x Xeon Gold 6138 7 14 21 28 35 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 31.28 28.69 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver EPYC 7601 2 x Xeon Gold 6138 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 10.88 9.71 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster EPYC 7601 2 x Xeon Gold 6138 5 10 15 20 25 SE +/- 0.79, N = 6 SE +/- 0.25, N = 6 18.83 13.62 1. (CXX) g++ options: -O2 -lOpenCL
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 8 EPYC 7601 2 x Xeon Gold 6138 4K 8K 12K 16K 20K SE +/- 601.38, N = 6 SE +/- 222.73, N = 3 18667 12891 1. (CC) gcc options: -O2 -lpthread
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 16 EPYC 7601 2 x Xeon Gold 6138 5K 10K 15K 20K 25K SE +/- 469.33, N = 3 SE +/- 206.06, N = 6 23669 14928 1. (CC) gcc options: -O2 -lpthread
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 16 EPYC 7601 2 x Xeon Gold 6138 11K 22K 33K 44K 55K SE +/- 85.33, N = 3 SE +/- 147.80, N = 3 53355 43968 1. (CC) gcc options: -O2 -lpthread
Primesieve Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 6.2 1e12 Prime Number Generation EPYC 7601 2 x Xeon Gold 6138 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 11.93 10.51 1. (CXX) g++ options: -O3 -rdynamic -lpthread
Stockfish OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time EPYC 7601 2 x Xeon Gold 6138 1000 2000 3000 4000 5000 SE +/- 4.48, N = 3 SE +/- 15.17, N = 3 4509 3422 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt -flto
OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Traditional DES EPYC 7601 2 x Xeon Gold 6138 30M 60M 90M 120M 150M SE +/- 4123319.82, N = 6 SE +/- 1193319.23, N = 3 123207000 148591333 1. (CC) gcc options: -fopenmp -lcrypt
OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: MD5 EPYC 7601 2 x Xeon Gold 6138 140K 280K 420K 560K 700K SE +/- 1276.35, N = 3 SE +/- 7389.58, N = 3 481308 637372 1. (CC) gcc options: -fopenmp -lcrypt
Open FMM Nero2D This is a test of Nero2D, which is a two-dimensional TM/TE solver for Open FMM. Open FMM is a free collection of electromagnetic software for scattering at very large objects. This test profile times how long it takes to solve one of the included 2D examples. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Open FMM Nero2D 2.0.2 Total Time EPYC 7601 2 x Xeon Gold 6138 6 12 18 24 30 SE +/- 0.33, N = 3 SE +/- 0.08, N = 3 25.84 21.14 1. (CXX) g++ options: -O2 -lfftw3 -llapack -lblas -lgfortran -lquadmath -lm -pthread -lmpi_cxx -lmpi
AOBench OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time EPYC 7601 2 x Xeon Gold 6138 12 24 36 48 60 SE +/- 1.26, N = 6 SE +/- 0.19, N = 3 54.07 44.32 1. (CC) gcc options: -lm -O3
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests to stress the system's CPU. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur EPYC 7601 2 x Xeon Gold 6138 30 60 90 120 150 SE +/- 0.33, N = 3 146 155 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen EPYC 7601 2 x Xeon Gold 6138 40 80 120 160 200 SE +/- 0.33, N = 3 174 189 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing EPYC 7601 2 x Xeon Gold 6138 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 1.00, N = 3 176 188 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space EPYC 7601 2 x Xeon Gold 6138 50 100 150 200 250 SE +/- 0.33, N = 3 197 212 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding 2 x Xeon Gold 6138 EPYC 7601 20 40 60 80 100 89 108 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
x264 OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-02-05 H.264 Video Encoding 2 x Xeon Gold 6138 EPYC 7601 20 40 60 80 100 SE +/- 0.70, N = 3 SE +/- 0.42, N = 3 106.48 107.07 -lavformat -lavcodec -lavutil -lswscale 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time EPYC 7601 2 x Xeon Gold 6138 0.7785 1.557 2.3355 3.114 3.8925 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 3.46 3.16 1. (CC) gcc options: -lm -lpthread -O3
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping EPYC 7601 2 x Xeon Gold 6138 160 320 480 640 800 SE +/- 8.10, N = 3 SE +/- 6.23, N = 3 476.41 744.19 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
POV-Ray OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time 2 x Xeon Gold 6138 EPYC 7601 6 12 18 24 30 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 22.96 21.87 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
NGINX Benchmark This is a test of ab, which is the Apache Benchmark program running against nginx. This test profile measures how many requests per second a given system can sustain when carrying out 2,000,000 requests with 500 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving 2 x Xeon Gold 6138 5K 10K 15K 20K 25K SE +/- 81.74, N = 3 23040.14 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Apache Benchmark OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving EPYC 7601 2 x Xeon Gold 6138 4K 8K 12K 16K 20K SE +/- 35.49, N = 3 SE +/- 50.41, N = 3 18106.90 18641.25 1. (CC) gcc options: -shared -fPIC -O2 -pthread
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite EPYC 7601 2 x Xeon Gold 6138 120K 240K 360K 480K 600K SE +/- 1482.79, N = 3 SE +/- 4360.77, N = 3 340836 537416
Redis OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: LPOP 2 x Xeon Gold 6138 EPYC 7601 400K 800K 1200K 1600K 2000K SE +/- 22258.92, N = 3 SE +/- 28001.21, N = 3 1396716.92 1739038.25 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SADD EPYC 7601 2 x Xeon Gold 6138 400K 800K 1200K 1600K 2000K SE +/- 25752.21, N = 6 SE +/- 68287.40, N = 6 1415778.75 1664424.65 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: LPUSH EPYC 7601 2 x Xeon Gold 6138 300K 600K 900K 1200K 1500K SE +/- 43714.65, N = 6 SE +/- 55148.78, N = 6 1278868.84 1410152.67 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET EPYC 7601 2 x Xeon Gold 6138 400K 800K 1200K 1600K 2000K SE +/- 43181.29, N = 6 SE +/- 71102.11, N = 6 1630676.50 1793642.13 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET EPYC 7601 2 x Xeon Gold 6138 300K 600K 900K 1200K 1500K SE +/- 8325.34, N = 3 SE +/- 49709.19, N = 6 1262205.21 1469330.39 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
PolyBench-C OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 3.2 Test: 3 Matrix Multiplications EPYC 7601 2 x Xeon Gold 6138 14 28 42 56 70 SE +/- 0.35, N = 3 SE +/- 0.07, N = 3 62.81 10.49 1. (CC) gcc options: -O3 -march=native
Bork File Encrypter Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time EPYC 7601 2 x Xeon Gold 6138 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.14, N = 4 11.89 8.24
PyBench OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2008-08-14 Total For Average Test Times EPYC 7601 2 x Xeon Gold 6138 400 800 1200 1600 2000 SE +/- 2.31, N = 3 SE +/- 11.68, N = 3 1777 1321
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance EPYC 7601 2 x Xeon Gold 6138 2K 4K 6K 8K 10K SE +/- 15.90, N = 3 SE +/- 46.23, N = 3 4621.30 7861.83 1. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl
lzbench OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Decompression EPYC 7601 2 x Xeon Gold 6138 20 40 60 80 100 77 91 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression EPYC 7601 2 x Xeon Gold 6138 200 400 600 800 1000 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 917 985 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression EPYC 7601 2 x Xeon Gold 6138 110 220 330 440 550 SE +/- 1.15, N = 3 394 490 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Decompression EPYC 7601 2 x Xeon Gold 6138 200 400 600 800 1000 SE +/- 3.00, N = 3 811 962 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
2 x Xeon Gold 6138 Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads), Motherboard: TYAN S7106 (V1.00 BIOS), Chipset: Intel Device 2020, Memory: 96256MB, Disk: 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Intel I210 Gigabit Connection
OS: Ubuntu 17.10, Kernel: 4.15.2-041502-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Driver: modesetting 1.19.5, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vDisk Notes: CFQ / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersavePython Notes: Python 2.7.14 + Python 3.6.3Security Notes: KPTI + __user pointer sanitization + Full generic retpoline Protection
Testing initiated at 11 February 2018 07:33 by user phoronix.
EPYC 7601 Processor: AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads), Motherboard: TYAN B8026T70AE24HR (V0.05.B10 BIOS), Chipset: AMD Device 1450, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe
OS: Ubuntu 17.10, Kernel: 4.15.2-041502-generic (x86_64), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemandPython Notes: Python 2.7.14 + Python 3.6.3Security Notes: __user pointer sanitization + Full AMD retpoline Protection
Testing initiated at 11 February 2018 15:21 by user phoronix.