Linux 4.15 Intel Xeon Gold vs. EPYC 7601 - Ubuntu

Cavium ThunderX Gigabyte R270

HTML result view exported from: https://openbenchmarking.org/result/1803053-FO-1802127FO86.

Linux 4.15 Intel Xeon Gold vs. EPYC 7601 - UbuntuProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay DriverCompilerFile-SystemScreen Resolution2 x Xeon Gold 6138EPYC 7601R2702 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.00 BIOS)Intel Device 202096256MB256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150ASPEED ASPEED FamilyVE228Intel I210 Gigabit ConnectionUbuntu 17.104.15.2-041502-generic (x86_64)GNOME Shell 3.26.1modesetting 1.19.5GCC 7.2.0ext41920x1080AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads)TYAN B8026T70AE24HR (V0.05.B10 BIOS)AMD Device 1450129024MB280GB INTEL SSDPE21D280GABroadcom Limited NetXtreme BCM5720 Gigabit PCIeUnknown (96 Cores)GIGABYTE MT60-SC0 v01234567 (T47 BIOS)8 x 16384 MB DDR4-2100MHz Samsung M391A2K43BB1-CRC500GB Western Digital WD5003AZEX-0Cavium THUNDERX Interface + Cavium THUNDERX BGXUbuntu 16.044.4.0-97-generic (aarch64)GCC 5.4.0 201606091024x768OpenBenchmarking.orgCompiler Details- 2 x Xeon Gold 6138: --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 - EPYC 7601: --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 - R270: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --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-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=aarch64 --with-default-libstdcxx-abi=new -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- R270: DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- 2 x Xeon Gold 6138: Scaling Governor: intel_pstate powersave- EPYC 7601: Scaling Governor: acpi-cpufreq ondemandPython Details- 2 x Xeon Gold 6138: Python 2.7.14 + Python 3.6.3- EPYC 7601: Python 2.7.14 + Python 3.6.3- R270: Python 2.7.12 + Python 3.5.2Security Details- 2 x Xeon Gold 6138: KPTI + __user pointer sanitization + Full generic retpoline Protection- EPYC 7601: __user pointer sanitization + Full AMD retpoline Protection

Linux 4.15 Intel Xeon Gold vs. EPYC 7601 - Ubuntuunpack-linux: linux-4.15.tar.xzramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointstream: Copystream: Scalestream: Triadstream: Addt-test1: 1t-test1: 2mpcbench: Multi-Precision Benchmarkparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterhpcg: clomp: Static OMP Speeduppolybench-c: 3 Matrix Multiplicationslzbench: XZ 0 - Compressionlzbench: Zstd 1 - Compressionlzbench: Brotli 0 - Compressionlzbench: Libdeflate 1 - Compressionfftw: Stock - 1D FFT Size 32fftw: Stock - 1D FFT Size 64fftw: Stock - 2D FFT Size 32fftw: Stock - 2D FFT Size 64fftw: Stock - 1D FFT Size 128fftw: Stock - 1D FFT Size 256fftw: Stock - 1D FFT Size 512fftw: Stock - 2D FFT Size 128fftw: Stock - 2D FFT Size 256fftw: Stock - 2D FFT Size 512fftw: Float + SSE - 1D FFT Size 32fftw: Float + SSE - 1D FFT Size 64fftw: Float + SSE - 2D FFT Size 32fftw: Float + SSE - 2D FFT Size 64fftw: Float + SSE - 1D FFT Size 128fftw: Float + SSE - 1D FFT Size 256fftw: Float + SSE - 1D FFT Size 512fftw: Float + SSE - 2D FFT Size 128fftw: Float + SSE - 2D FFT Size 256fftw: Float + SSE - 2D FFT Size 512hmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentmrbayes: Primate Phylogeny Analysisblake2: gmpbench: Total Timego-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagebork: File Encryption Timecachebench: Readcachebench: Writecachebench: Read / Modify / Writebotan: KASUMI - Encryptbotan: AES-256 - Encryptbotan: Twofish - Encryptbotan: Blowfish - Encryptbotan: CAST-256 - Encryptnumpy: crafty: Elapsed Timetscp: AI Chess Performancejohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESjohn-the-ripper: MD5nero2d: Total Timettsiod-renderer: Phong Rendering With Soft-Shadow Mappingx264: H.264 Video Encodinggraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdinghimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testasmfish: 1024 Hash Memory, 26 Depthebizzy: build-apache: Time To Compilebuild-linux-kernel: Time To Compilebuild-php: Time To Compilec-ray: Total Timepovray: Trace Timeprimesieve: 1e12 Prime Number Generationstockfish: Total Timeaobench: 2048 x 2048 - Total Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshcython-bench: encode-flac: WAV To FLACencode-mp3: WAV To MP3encode-ogg: WAV To Oggespeak: Text-To-Speech Synthesishackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processn-queens: Elapsed Timerbenchmark: tachyon: Total Timeopenssl: RSA 4096-bit Performanceglibc-bench: ffsglibc-bench: sqrtglibc-bench: tanhglibc-bench: ffsllglibc-bench: pthread_oncemultichase: 4MB Array, 64 Byte Stridemultichase: 1GB Array, 256 Byte Stridemultichase: 256MB Array, 256 Byte Stridemultichase: 1GB Array, 256 Byte Stride, 2 Threadsmultichase: 1GB Array, 256 Byte Stride, 4 Threadstjbench: Decompression Throughputtensorflow: Cifar10darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Room - CPU-onlygimp: resizegimp: auto-levelsgimp: unsharp-maskredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETstress-ng: Cryptostress-ng: Bsearchstress-ng: Forkingstress-ng: Hsearchstress-ng: Lsearchstress-ng: Tsearchstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingxsbench: pybench: Total For Average Test Timesnginx: Static Web Page Servingapache: Static Web Page Servingphpbench: PHP Benchmark Suitescikit-learn: sunflow: Global Illumination + Image Synthesisschbench: 16 - 8schbench: 8 - 16schbench: 16 - 162 x Xeon Gold 6138EPYC 7601R2706.3522046.2618646.4622172.7324243.6122361.2022618.6519142.7820075.6222145.4220948.76136262.66110173.06121357.36122725.7256.2717.54851729.302.325.54408.2028.699.7113.620.880.6310.49333723822039068.437841.639524.237433.877080.277279.307210.307584.506670.206421.901296916726317573151917947314204627027476222782157213.9510.3483.303.2747061978130564261689322013211376858.243089.7626148.4527457.1982.113502.42323.50253.06124.195188230736197411890724877214859133363737221.14744.19106.48155189188212892582.631396608261035094760926.1630.4549.883.1622.9610.51342244.322.754.605.334.913.011.071.2125.265.8632.426.7632.173.033.105.129.002.9023.412.644.598.1019.4228.515.010.75961.797861.833.268.9828.633.803.819.7878.7368.4177.5480.19154.9556.265.456.902.766.4810.1319.391396716.921664424.651410152.671793642.131469330.396103.6219966.8968922.29175731.11383.64643.8312460.391741434.70196635.6669426.915981.993521.3213294136.942248593.55458.045411993.696484332132123040.1418641.25537416172.480.971289114928439687.6931310.1025516.5120089.5325171.6026839.3129759.3926070.6621814.6025383.6624682.17118553.6881333.1488787.3688721.9847.6816.90608739.632.6615.70280.6231.2810.8818.830.840.7562.81243373501677201.006733.709498.306942.106573.307131.777195.077004.536788.806696.30108891380926302256181626720454248332543323064235528.474.7980.456.913924.5023691384214518490860715126984011.892216.0121744.5022910.7573.184425.49282.93212.12112.26828249256606918753652354612320700048130825.84476.41107.071461741761971081025.769554565107680115081632.8038.2065.283.4621.8711.93450954.073.185.106.035.703.211.091.3634.546.9042.877.7240.504.866.039.1216.854.6730.365.397.5814.3926.085.550.89884621.304.824.7038.305.514.839.7884.8080.6885.9691.34142.4062.055.786.123.164.588.3218.911739038.251415778.751278868.841630676.501262205.215825.3216685.9652324.20150628.51338.57392.207795.521573684.40142639.5967119.751911.2419027.441425100.82334.509375740.693323726177718106.90340836144.611.1118667236695335516.313618.204659.864466.243187.253983.983623.564633.334409.023625.184080.0658422.3556075.1854922.7456170.9072.7025.71111.4610.1013.111627.3465.5047.4045.200.110.1489.657.625067231413.771483.231585.30984.731156.301248.971175.20494.30506.78571.4410.7521759138273397104734032333233504746.693566.733787.673268.6133.98324.5685.8285.6046.0838951911345196279435531183347950326.76362.016354254591109.36203.178.1570.6824.7815891234.8119.6231.3442.6542.4725.626.469.13133.51211.72171.825.977.2110.8821.124.5937.705.789.0824.1442.0968.277.0216.7995.6995.7095.0095.5927.84262413.95198567.46194959.87252759.85193585.295178.0324155.346199.1373333.57249.46187.863017.65144555.6019262.1046655.913106.693277.1237402819.29660733.39266.98679932.821300077112324232.26639231434.792.44OpenBenchmarking.org

Unpacking The Linux Kernel

linux-4.15.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-4.15.tar.xz2 x Xeon Gold 6138EPYC 7601R27048121620SE +/- 0.04, N = 4SE +/- 0.04, N = 4SE +/- 0.14, N = 46.357.6916.31

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integer2 x Xeon Gold 6138EPYC 7601R2707K14K21K28K35K22046.2631310.103618.201. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Integer2 x Xeon Gold 6138EPYC 7601R2705K10K15K20K25K18646.4625516.514659.861. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Integer2 x Xeon Gold 6138EPYC 7601R2705K10K15K20K25K22172.7320089.534466.241. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Integer2 x Xeon Gold 6138EPYC 7601R2705K10K15K20K25K24243.6125171.603187.251. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integer2 x Xeon Gold 6138EPYC 7601R2706K12K18K24K30K22361.2026839.313983.981. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating Point2 x Xeon Gold 6138EPYC 7601R2706K12K18K24K30K22618.6529759.393623.561. (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 Point2 x Xeon Gold 6138EPYC 7601R2706K12K18K24K30K19142.7826070.664633.331. (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 Point2 x Xeon Gold 6138EPYC 7601R2705K10K15K20K25K20075.6221814.604409.021. (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 Point2 x Xeon Gold 6138EPYC 7601R2705K10K15K20K25K22145.4225383.663625.181. (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 Point2 x Xeon Gold 6138EPYC 7601R2705K10K15K20K25K20948.7624682.174080.061. (CC) gcc options: -O3 -march=native

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Copy2 x Xeon Gold 6138EPYC 7601R27030K60K90K120K150KSE +/- 542.71, N = 5SE +/- 408.44, N = 5SE +/- 2360.44, N = 10136262.66118553.6858422.351. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scale2 x Xeon Gold 6138EPYC 7601R27020K40K60K80K100KSE +/- 1002.54, N = 5SE +/- 480.06, N = 5SE +/- 3253.02, N = 5110173.0681333.1456075.181. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Triad2 x Xeon Gold 6138EPYC 7601R27030K60K90K120K150KSE +/- 296.75, N = 5SE +/- 306.99, N = 5SE +/- 3823.97, N = 5121357.3688787.3654922.741. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Add2 x Xeon Gold 6138EPYC 7601R27030K60K90K120K150KSE +/- 709.99, N = 5SE +/- 359.22, N = 5SE +/- 3858.20, N = 5122725.7288721.9856170.901. (CC) gcc options: -O3 -march=native -fopenmp

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 12 x Xeon Gold 6138EPYC 7601R2701632486480SE +/- 2.99, N = 6SE +/- 0.32, N = 3SE +/- 0.01, N = 356.2747.6872.701. (CC) gcc options: -pthread

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 22 x Xeon Gold 6138EPYC 7601R270612182430SE +/- 0.62, N = 6SE +/- 0.04, N = 3SE +/- 0.07, N = 317.5416.9025.711. (CC) gcc options: -pthread

GNU MPC

Multi-Precision Benchmark

OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision Benchmark2 x Xeon Gold 6138EPYC 76012K4K6K8K10KSE +/- 21.86, N = 3SE +/- 13.33, N = 385176087-mtune=skylake -march=broadwell-mtune=k8 -march=k81. (CC) gcc options: -lm -O2 -pedantic -fomit-frame-pointer -m64 -MT -MD -MP -MF

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBM2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.47, N = 6SE +/- 0.35, N = 3SE +/- 3.12, N = 629.3039.63111.461. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCP2 x Xeon Gold 6138EPYC 7601R2703691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 32.322.6610.101. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP Stencil2 x Xeon Gold 6138EPYC 7601R27048121620SE +/- 0.04, N = 3SE +/- 0.47, N = 6SE +/- 0.16, N = 35.5415.7013.111. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI Gridding2 x Xeon Gold 6138EPYC 7601R27030060090012001500SE +/- 6.19, N = 5SE +/- 0.82, N = 3SE +/- 4.52, N = 3408.20280.621627.341. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMD2 x Xeon Gold 6138EPYC 7601R2701530456075SE +/- 0.15, N = 3SE +/- 0.14, N = 3SE +/- 0.21, N = 328.6931.2865.501. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solver2 x Xeon Gold 6138EPYC 7601R2701122334455SE +/- 0.17, N = 3SE +/- 0.03, N = 3SE +/- 0.36, N = 39.7110.8847.401. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamcluster2 x Xeon Gold 6138EPYC 7601R2701020304050SE +/- 0.25, N = 6SE +/- 0.79, N = 6SE +/- 0.60, N = 313.6218.8345.201. (CXX) g++ options: -O2 -lOpenCL

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.02 x Xeon Gold 6138EPYC 7601R2700.1980.3960.5940.7920.99SE +/- 0.02, N = 3SE +/- 0.01, N = 4SE +/- 0.00, N = 30.880.840.11

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 3.3Static OMP Speedup2 x Xeon Gold 6138EPYC 7601R2700.16880.33760.50640.67520.844SE +/- 0.00, N = 5SE +/- 0.02, N = 10SE +/- 0.00, N = 100.630.750.141. (CC) gcc options: --openmp -O3 -lm

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 3.2Test: 3 Matrix Multiplications2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.07, N = 3SE +/- 0.35, N = 3SE +/- 0.00, N = 310.4962.8189.651. (CC) gcc options: -O3 -march=native

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: Compression2 x Xeon Gold 6138EPYC 7601R270816243240SE +/- 0.00, N = 333.0024.007.621. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: Decompression2 x Xeon Gold 6138EPYC 7601R270204060801009177411. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: Compression2 x Xeon Gold 6138EPYC 7601R27080160240320400372337501. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: Decompression2 x Xeon Gold 6138EPYC 7601R2702004006008001000SE +/- 0.33, N = 3SE +/- 0.33, N = 39859171361. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: Compression2 x Xeon Gold 6138EPYC 7601R27080160240320400SE +/- 1.33, N = 3SE +/- 1.53, N = 3382350671. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: Decompression2 x Xeon Gold 6138EPYC 7601R270110220330440550SE +/- 1.15, N = 3SE +/- 0.33, N = 34903941071. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: Compression2 x Xeon Gold 6138EPYC 7601R2704080120160200SE +/- 0.58, N = 3SE +/- 2.19, N = 3203167231. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: Decompression2 x Xeon Gold 6138EPYC 7601R2702004006008001000SE +/- 3.00, N = 39628111441. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

FFTW

Build: Stock - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 322 x Xeon Gold 6138EPYC 7601R2702K4K6K8K10KSE +/- 18.37, N = 3SE +/- 380.74, N = 6SE +/- 0.73, N = 39068.437201.001413.771. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 642 x Xeon Gold 6138EPYC 7601R2702K4K6K8K10KSE +/- 3.74, N = 3SE +/- 13.61, N = 3SE +/- 0.28, N = 37841.636733.701483.231. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 322 x Xeon Gold 6138EPYC 7601R2702K4K6K8K10KSE +/- 18.69, N = 3SE +/- 2.30, N = 3SE +/- 0.00, N = 39524.239498.301585.301. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 642 x Xeon Gold 6138EPYC 7601R27016003200480064008000SE +/- 30.21, N = 3SE +/- 11.28, N = 3SE +/- 1.59, N = 37433.876942.10984.731. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1282 x Xeon Gold 6138EPYC 7601R27015003000450060007500SE +/- 31.94, N = 3SE +/- 40.12, N = 3SE +/- 0.81, N = 37080.276573.301156.301. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2562 x Xeon Gold 6138EPYC 7601R27016003200480064008000SE +/- 112.96, N = 3SE +/- 0.56, N = 3SE +/- 0.17, N = 37279.307131.771248.971. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 5122 x Xeon Gold 6138EPYC 7601R27015003000450060007500SE +/- 116.30, N = 3SE +/- 17.16, N = 3SE +/- 0.00, N = 37210.307195.071175.201. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1282 x Xeon Gold 6138EPYC 7601R27016003200480064008000SE +/- 38.01, N = 3SE +/- 9.76, N = 3SE +/- 0.22, N = 37584.507004.53494.301. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2562 x Xeon Gold 6138EPYC 7601R27015003000450060007500SE +/- 13.95, N = 3SE +/- 13.94, N = 3SE +/- 0.03, N = 36670.206788.80506.781. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 5122 x Xeon Gold 6138EPYC 7601R27014002800420056007000SE +/- 21.69, N = 3SE +/- 16.50, N = 3SE +/- 0.37, N = 36421.906696.30571.441. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 322 x Xeon Gold 6138EPYC 76013K6K9K12K15KSE +/- 23.21, N = 3SE +/- 12.03, N = 312969108891. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 642 x Xeon Gold 6138EPYC 76014K8K12K16K20KSE +/- 171.97, N = 3SE +/- 132.23, N = 316726138091. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 322 x Xeon Gold 6138EPYC 76017K14K21K28K35KSE +/- 264.72, N = 3SE +/- 11.27, N = 331757263021. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 642 x Xeon Gold 6138EPYC 76017K14K21K28K35KSE +/- 192.48, N = 3SE +/- 173.71, N = 331519256181. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 1282 x Xeon Gold 6138EPYC 76014K8K12K16K20KSE +/- 107.43, N = 3SE +/- 96.03, N = 317947162671. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2562 x Xeon Gold 6138EPYC 76017K14K21K28K35KSE +/- 729.72, N = 6SE +/- 190.33, N = 331420204541. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 5122 x Xeon Gold 6138EPYC 760110K20K30K40K50KSE +/- 988.35, N = 6SE +/- 21.99, N = 346270248331. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1282 x Xeon Gold 6138EPYC 76016K12K18K24K30KSE +/- 18.49, N = 3SE +/- 14.77, N = 327476254331. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2562 x Xeon Gold 6138EPYC 76015K10K15K20K25KSE +/- 377.34, N = 6SE +/- 62.91, N = 322278230641. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 5122 x Xeon Gold 6138EPYC 76015K10K15K20K25KSE +/- 139.80, N = 3SE +/- 41.33, N = 321572235521. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database Search2 x Xeon Gold 6138EPYC 760148121620SE +/- 0.08, N = 3SE +/- 0.02, N = 313.958.471. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence Alignment2 x Xeon Gold 6138EPYC 7601R2703691215SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 510.344.7910.751. (CC) gcc options: -O3 -lm -lpthread

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny Analysis2 x Xeon Gold 6138EPYC 760120406080100SE +/- 1.44, N = 3SE +/- 1.29, N = 383.3080.451. (CC) gcc options: -O3 -msse -mfpmath=sse -march=native -lm -pthread -lmpi

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 201703072 x Xeon Gold 6138EPYC 7601246810SE +/- 0.00, N = 3SE +/- 0.00, N = 33.276.911. (CC) gcc options: -O3 -march=native -lcrypto -lz

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total Time2 x Xeon Gold 6138EPYC 7601100020003000400050004706.003924.501. (CC) gcc options: -O3 -fomit-frame-pointer -lm

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: http2 x Xeon Gold 6138EPYC 7601R2705K10K15K20K25KSE +/- 310.82, N = 3SE +/- 87.22, N = 3SE +/- 21.99, N = 3197812369121759

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: json2 x Xeon Gold 6138EPYC 7601R27030M60M90M120M150MSE +/- 31437.69, N = 3SE +/- 55313.49, N = 3SE +/- 2576900.40, N = 330564263842145138273397

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: build2 x Xeon Gold 6138EPYC 7601R27020000M40000M60000M80000M100000MSE +/- 90456298.03, N = 3SE +/- 52988091.14, N = 3SE +/- 302465899.11, N = 31689322013218490860715104734032333

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbage2 x Xeon Gold 6138EPYC 7601R270500K1000K1500K2000K2500KSE +/- 4498.18, N = 3SE +/- 689.97, N = 3SE +/- 113684.09, N = 6113768512698402335047

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Time2 x Xeon Gold 6138EPYC 7601R2701122334455SE +/- 0.14, N = 4SE +/- 0.07, N = 3SE +/- 0.67, N = 38.2411.8946.69

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read2 x Xeon Gold 6138EPYC 7601R2708001600240032004000SE +/- 30.02, N = 3SE +/- 0.03, N = 3SE +/- 0.26, N = 33089.762216.013566.731. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Write2 x Xeon Gold 6138EPYC 7601R2706K12K18K24K30KSE +/- 31.21, N = 3SE +/- 60.77, N = 3SE +/- 0.02, N = 326148.4521744.503787.671. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Write2 x Xeon Gold 6138EPYC 7601R2706K12K18K24K30KSE +/- 33.00, N = 3SE +/- 7.78, N = 3SE +/- 0.21, N = 327457.1922910.753268.611. (CC) gcc options: -lrt

Botan

Test: KASUMI - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - Encrypt2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 382.1173.1833.98-m64-m641. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - Encrypt2 x Xeon Gold 6138EPYC 7601R2709001800270036004500SE +/- 2.15, N = 3SE +/- 4.29, N = 3SE +/- 0.07, N = 33502.424425.49324.56-m64-m641. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - Encrypt2 x Xeon Gold 6138EPYC 7601R27070140210280350SE +/- 0.33, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 3323.50282.9385.82-m64-m641. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - Encrypt2 x Xeon Gold 6138EPYC 7601R27060120180240300SE +/- 0.41, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3253.06212.1285.60-m64-m641. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - Encrypt2 x Xeon Gold 6138EPYC 7601R270306090120150SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3124.19112.2646.08-m64-m641. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Numpy Benchmark

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy Benchmark2 x Xeon Gold 6138EPYC 7601R2708M16M24M32M40M5188230828249238951911

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed Time2 x Xeon Gold 6138EPYC 76011.6M3.2M4.8M6.4M8MSE +/- 12492.54, N = 3SE +/- 7973.17, N = 3736197456606911. (CC) gcc options: -lstdc++ -fprofile-use -pthread -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performance2 x Xeon Gold 6138EPYC 7601R270300K600K900K1200K1500KSE +/- 512.80, N = 5SE +/- 810.76, N = 5SE +/- 986.60, N = 511890728753653451961. (CC) gcc options: -O3 -march=native

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: Blowfish2 x Xeon Gold 6138EPYC 7601R27010K20K30K40K50KSE +/- 2144.93, N = 6SE +/- 89.71, N = 3SE +/- 405.71, N = 3487722354627943-lcrypt-lcrypt1. (CC) gcc options: -fopenmp

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: Traditional DES2 x Xeon Gold 6138EPYC 7601R27030M60M90M120M150MSE +/- 1193319.23, N = 3SE +/- 4123319.82, N = 6SE +/- 1097637.63, N = 614859133312320700055311833-lcrypt-lcrypt1. (CC) gcc options: -fopenmp

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: MD52 x Xeon Gold 6138EPYC 7601R270140K280K420K560K700KSE +/- 7389.58, N = 3SE +/- 1276.35, N = 3SE +/- 11624.88, N = 6637372481308479503-lcrypt-lcrypt1. (CC) gcc options: -fopenmp

Open FMM Nero2D

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen FMM Nero2D 2.0.2Total Time2 x Xeon Gold 6138EPYC 7601612182430SE +/- 0.08, N = 3SE +/- 0.33, N = 321.1425.841. (CXX) g++ options: -O2 -lfftw3 -llapack -lblas -lgfortran -lquadmath -lm -pthread -lmpi_cxx -lmpi

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow Mapping2 x Xeon Gold 6138EPYC 7601160320480640800SE +/- 6.23, N = 3SE +/- 8.10, N = 3744.19476.411. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-02-05H.264 Video Encoding2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.70, N = 3SE +/- 0.42, N = 3SE +/- 0.22, N = 3106.48107.0726.76-lavformat -lavcodec -lavutil -lswscale -m64 -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize-m64 -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize1. (CC) gcc options: -ldl -lm -lpthread

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Blur2 x Xeon Gold 6138EPYC 7601306090120150SE +/- 0.33, N = 31551461. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Sharpen2 x Xeon Gold 6138EPYC 76014080120160200SE +/- 0.33, N = 31891741. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Resizing2 x Xeon Gold 6138EPYC 76014080120160200SE +/- 1.00, N = 3SE +/- 0.33, N = 31881761. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: HWB Color Space2 x Xeon Gold 6138EPYC 760150100150200250SE +/- 0.33, N = 32121971. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Local Adaptive Thresholding2 x Xeon Gold 6138EPYC 760120406080100891081. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solver2 x Xeon Gold 6138EPYC 7601R2706001200180024003000SE +/- 4.65, N = 3SE +/- 2.85, N = 3SE +/- 1.54, N = 32582.631025.76362.01-mavx2-mavx21. (CC) gcc options: -O3

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed Test2 x Xeon Gold 6138EPYC 7601R27030K60K90K120K150KSE +/- 301.96, N = 3SE +/- 895.07, N = 3SE +/- 394.67, N = 313966095545635421. (CXX) g++ options: -pipe -lpthread

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2017-09-191024 Hash Memory, 26 Depth2 x Xeon Gold 6138EPYC 760120M40M60M80M100MSE +/- 903069.70, N = 3SE +/- 363988.52, N = 38261035065107680

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.32 x Xeon Gold 6138EPYC 7601R270200K400K600K800K1000KSE +/- 3037.48, N = 3SE +/- 13590.79, N = 3SE +/- 3043.57, N = 69476091150816545911. (CC) gcc options: -pthread -lpthread -O3 -march=native

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To Compile2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.01, N = 3SE +/- 0.20, N = 3SE +/- 0.06, N = 326.1632.80109.36

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To Compile2 x Xeon Gold 6138EPYC 7601R2704080120160200SE +/- 0.74, N = 6SE +/- 0.73, N = 6SE +/- 2.88, N = 530.4538.20203.17

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To Compile2 x Xeon Gold 6138EPYC 76011530456075SE +/- 0.20, N = 3SE +/- 1.13, N = 449.8865.281. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time2 x Xeon Gold 6138EPYC 7601R270246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 33.163.468.151. (CC) gcc options: -lm -lpthread -O3

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Time2 x Xeon Gold 6138EPYC 7601R2701632486480SE +/- 0.14, N = 3SE +/- 0.05, N = 3SE +/- 0.54, N = 322.9621.8770.68-march=native -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-march=native1. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -lSDL -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 6.21e12 Prime Number Generation2 x Xeon Gold 6138EPYC 7601R270612182430SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 310.5111.9324.781. (CXX) g++ options: -O3 -rdynamic -lpthread

Stockfish

Total Time

OpenBenchmarking.orgms, Fewer Is BetterStockfish 2014-11-26Total Time2 x Xeon Gold 6138EPYC 7601R2703K6K9K12K15KSE +/- 15.17, N = 3SE +/- 4.48, N = 3SE +/- 11.55, N = 33422450915891-msse -msse3 -mpopcnt-msse -msse3 -mpopcnt1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -flto

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Time2 x Xeon Gold 6138EPYC 7601R27050100150200250SE +/- 0.19, N = 3SE +/- 1.26, N = 6SE +/- 0.04, N = 344.3254.07234.811. (CC) gcc options: -lm -O3

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Raytests2 x Xeon Gold 6138EPYC 7601R270510152025SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.753.1819.621. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 Fall2 x Xeon Gold 6138EPYC 7601R270714212835SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 34.605.1031.341. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Stack2 x Xeon Gold 6138EPYC 7601R2701020304050SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 35.336.0342.651. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Convex2 x Xeon Gold 6138EPYC 7601R2701020304050SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 34.915.7042.471. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 Ragdolls2 x Xeon Gold 6138EPYC 7601R270612182430SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 33.013.2125.621. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim Trimesh2 x Xeon Gold 6138EPYC 7601R270246810SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.071.096.461. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex Trimesh2 x Xeon Gold 6138EPYC 7601R2703691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.211.369.131. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.272 x Xeon Gold 6138EPYC 7601816243240SE +/- 0.04, N = 3SE +/- 0.26, N = 325.2634.54

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLAC2 x Xeon Gold 6138EPYC 7601R270306090120150SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.27, N = 55.866.90133.511. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP32 x Xeon Gold 6138EPYC 7601R27050100150200250SE +/- 0.10, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 332.4242.87211.72-lncurses-lncurses1. (CC) gcc options: -lm

Ogg Encoding

WAV To Ogg

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Encoding 1.3.3WAV To Ogg2 x Xeon Gold 6138EPYC 7601246810SE +/- 0.02, N = 3SE +/- 0.12, N = 36.767.721. (CC) gcc options: -O2 -ffast-math -fsigned-char -logg

eSpeak Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech Synthesis2 x Xeon Gold 6138EPYC 7601R2704080120160200SE +/- 0.45, N = 6SE +/- 0.30, N = 3SE +/- 0.33, N = 332.1740.50171.821. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Thread2 x Xeon Gold 6138EPYC 7601R2701.34332.68664.02995.37326.7165SE +/- 0.08, N = 6SE +/- 0.23, N = 6SE +/- 0.30, N = 63.034.865.971. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Thread2 x Xeon Gold 6138EPYC 7601R270246810SE +/- 0.09, N = 6SE +/- 0.09, N = 3SE +/- 0.47, N = 63.106.037.211. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Thread2 x Xeon Gold 6138EPYC 7601R2703691215SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.33, N = 65.129.1210.881. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Thread2 x Xeon Gold 6138EPYC 7601R270510152025SE +/- 0.16, N = 3SE +/- 0.08, N = 3SE +/- 0.30, N = 39.0016.8521.121. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Process2 x Xeon Gold 6138EPYC 7601R2701.05082.10163.15244.20325.254SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 32.904.674.591. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Thread2 x Xeon Gold 6138EPYC 7601R270918273645SE +/- 0.38, N = 4SE +/- 0.30, N = 3SE +/- 0.79, N = 623.4130.3637.701. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Process2 x Xeon Gold 6138EPYC 7601R2701.30052.6013.90155.2026.5025SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.18, N = 62.645.395.781. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Process2 x Xeon Gold 6138EPYC 7601R2703691215SE +/- 0.04, N = 3SE +/- 0.14, N = 6SE +/- 0.14, N = 34.597.589.081. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Process2 x Xeon Gold 6138EPYC 7601R270612182430SE +/- 0.16, N = 3SE +/- 0.18, N = 3SE +/- 0.95, N = 68.1014.3924.141. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Process2 x Xeon Gold 6138EPYC 7601R2701020304050SE +/- 1.26, N = 6SE +/- 0.30, N = 3SE +/- 0.84, N = 619.4226.0842.091. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Process2 x Xeon Gold 6138R2701530456075SE +/- 0.56, N = 6SE +/- 0.53, N = 328.5168.271. (CC) gcc options: -lpthread

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed Time2 x Xeon Gold 6138EPYC 7601R270246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 35.015.557.021. (CC) gcc options: -static -fopenmp -O3 -march=native

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR Benchmark2 x Xeon Gold 6138EPYC 76010.20220.40440.60660.80881.011SE +/- 0.0012, N = 3SE +/- 0.0007, N = 30.75960.89881. R scripting front-end version 3.4.2 (2017-09-28)

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total Time2 x Xeon Gold 61380.40280.80561.20841.61122.014SE +/- 0.04, N = 61.791. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.0fRSA 4096-bit Performance2 x Xeon Gold 6138EPYC 76012K4K6K8K10KSE +/- 46.23, N = 3SE +/- 15.90, N = 37861.834621.301. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffs2 x Xeon Gold 6138EPYC 76011.08452.1693.25354.3385.4225SE +/- 0.00, N = 3SE +/- 0.00, N = 33.264.82

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrt2 x Xeon Gold 6138EPYC 76013691215SE +/- 0.00, N = 3SE +/- 0.00, N = 38.984.70

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanh2 x Xeon Gold 6138EPYC 7601918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 328.6338.30

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsll2 x Xeon Gold 6138EPYC 76011.23982.47963.71944.95926.199SE +/- 0.00, N = 3SE +/- 0.00, N = 33.805.51

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_once2 x Xeon Gold 6138EPYC 76011.08682.17363.26044.34725.434SE +/- 0.01, N = 3SE +/- 0.00, N = 33.814.83

Multichase Pointer Chaser

Test: 4MB Array, 64 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 4MB Array, 64 Byte Stride2 x Xeon Gold 6138EPYC 7601R27048121620SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 39.789.7816.791. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.12, N = 3SE +/- 0.65, N = 3SE +/- 0.07, N = 378.7384.8095.691. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 256MB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 256MB Array, 256 Byte Stride2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.15, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 368.4180.6895.701. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 2 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 2 Threads2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 377.5485.9695.001. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 4 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 4 Threads2 x Xeon Gold 6138EPYC 7601R27020406080100SE +/- 0.09, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 380.1991.3495.591. (CC) gcc options: -O2 -static -pthread -lrt

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.1Test: Decompression Throughput2 x Xeon Gold 6138EPYC 7601R270306090120150SE +/- 0.35, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3154.95142.4027.841. (CC) gcc options: -O3 -lm

Tensorflow

Build: Cifar10

OpenBenchmarking.orgSeconds, Fewer Is BetterTensorflow 2017-02-03Build: Cifar102 x Xeon Gold 6138EPYC 76011428425670SE +/- 0.14, N = 3SE +/- 0.07, N = 356.2662.05

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.5Test: Boat - Acceleration: CPU-only2 x Xeon Gold 6138EPYC 76011.30052.6013.90155.2026.5025SE +/- 0.01, N = 3SE +/- 0.04, N = 35.455.78

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.5Test: Masskrug - Acceleration: CPU-only2 x Xeon Gold 6138EPYC 7601246810SE +/- 0.18, N = 6SE +/- 0.04, N = 36.906.12

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.5Test: Server Room - Acceleration: CPU-only2 x Xeon Gold 6138EPYC 76010.7111.4222.1332.8443.555SE +/- 0.04, N = 3SE +/- 0.03, N = 32.763.16

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: resize2 x Xeon Gold 6138EPYC 7601246810SE +/- 0.04, N = 3SE +/- 0.01, N = 36.484.58

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: auto-levels2 x Xeon Gold 6138EPYC 76013691215SE +/- 0.14, N = 5SE +/- 0.05, N = 310.138.32

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: unsharp-mask2 x Xeon Gold 6138EPYC 7601510152025SE +/- 0.21, N = 3SE +/- 0.21, N = 319.3918.91

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPOP2 x Xeon Gold 6138EPYC 7601R270400K800K1200K1600K2000KSE +/- 22258.92, N = 3SE +/- 28001.21, N = 3SE +/- 3340.51, N = 31396716.921739038.25262413.951. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SADD2 x Xeon Gold 6138EPYC 7601R270400K800K1200K1600K2000KSE +/- 68287.40, N = 6SE +/- 25752.21, N = 6SE +/- 2739.95, N = 31664424.651415778.75198567.461. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPUSH2 x Xeon Gold 6138EPYC 7601R270300K600K900K1200K1500KSE +/- 55148.78, N = 6SE +/- 43714.65, N = 6SE +/- 2002.57, N = 31410152.671278868.84194959.871. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GET2 x Xeon Gold 6138EPYC 7601R270400K800K1200K1600K2000KSE +/- 71102.11, N = 6SE +/- 43181.29, N = 6SE +/- 267.11, N = 31793642.131630676.50252759.851. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SET2 x Xeon Gold 6138EPYC 7601R270300K600K900K1200K1500KSE +/- 49709.19, N = 6SE +/- 8325.34, N = 3SE +/- 2195.94, N = 31469330.391262205.21193585.291. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Crypto2 x Xeon Gold 6138EPYC 7601R27013002600390052006500SE +/- 38.08, N = 3SE +/- 36.60, N = 3SE +/- 0.92, N = 36103.625825.325178.03-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Bsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Bsearch2 x Xeon Gold 6138EPYC 7601R2705K10K15K20K25KSE +/- 54.86, N = 3SE +/- 75.99, N = 3SE +/- 16.33, N = 319966.8916685.9624155.34-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Forking2 x Xeon Gold 6138EPYC 7601R27015K30K45K60K75KSE +/- 1617.68, N = 6SE +/- 1375.07, N = 6SE +/- 303.40, N = 668922.2952324.206199.13-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Hsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Hsearch2 x Xeon Gold 6138EPYC 7601R27040K80K120K160K200KSE +/- 661.06, N = 3SE +/- 746.83, N = 3SE +/- 64.18, N = 3175731.11150628.5173333.57-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Lsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Lsearch2 x Xeon Gold 6138EPYC 7601R27080160240320400SE +/- 0.48, N = 3SE +/- 0.39, N = 3SE +/- 0.05, N = 3383.64338.57249.46-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Tsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Tsearch2 x Xeon Gold 6138EPYC 7601R270140280420560700SE +/- 0.69, N = 3SE +/- 4.62, N = 3SE +/- 0.03, N = 3643.83392.20187.86-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU Stress2 x Xeon Gold 6138EPYC 7601R2703K6K9K12K15KSE +/- 43.19, N = 3SE +/- 73.89, N = 3SE +/- 11.77, N = 312460.397795.523017.65-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Semaphores2 x Xeon Gold 6138EPYC 7601R270400K800K1200K1600K2000KSE +/- 72674.04, N = 6SE +/- 1549.41, N = 3SE +/- 1832.88, N = 31741434.701573684.40144555.60-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix Math2 x Xeon Gold 6138EPYC 7601R27040K80K120K160K200KSE +/- 793.88, N = 3SE +/- 222.56, N = 3SE +/- 13.52, N = 3196635.66142639.5919262.10-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector Math2 x Xeon Gold 6138EPYC 7601R27015K30K45K60K75KSE +/- 110.24, N = 3SE +/- 161.18, N = 3SE +/- 2.14, N = 369426.9167119.7546655.91-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory Copying2 x Xeon Gold 6138EPYC 7601R27013002600390052006500SE +/- 89.90, N = 3SE +/- 3.42, N = 3SE +/- 8.53, N = 35981.991911.243106.69-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket Activity2 x Xeon Gold 6138EPYC 7601R2704K8K12K16K20KSE +/- 1770.10, N = 6SE +/- 283.56, N = 6SE +/- 1236.26, N = 63521.3219027.443277.12-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context Switching2 x Xeon Gold 6138R2708M16M24M32M40MSE +/- 184516.53, N = 6SE +/- 413689.88, N = 313294136.9437402819.29-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String Functions2 x Xeon Gold 6138EPYC 7601R270500K1000K1500K2000K2500KSE +/- 25600.87, N = 3SE +/- 11626.70, N = 3SE +/- 600.91, N = 32248593.551425100.82660733.39-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data Sorting2 x Xeon Gold 6138EPYC 7601R270100200300400500SE +/- 4.98, N = 3SE +/- 5.18, N = 3SE +/- 0.20, N = 3458.04334.50266.98-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message Passing2 x Xeon Gold 6138EPYC 7601R2702M4M6M8M10MSE +/- 55905.53, N = 3SE +/- 43583.13, N = 3SE +/- 1481.04, N = 35411993.699375740.69679932.82-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-062 x Xeon Gold 6138EPYC 7601R2701.4M2.8M4.2M5.6M7MSE +/- 130483.08, N = 3SE +/- 55876.67, N = 6SE +/- 23860.74, N = 66484332332372613000771. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2008-08-14Total For Average Test Times2 x Xeon Gold 6138EPYC 7601R2702K4K6K8K10KSE +/- 11.68, N = 3SE +/- 2.31, N = 3SE +/- 31.75, N = 31321177711232

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Serving2 x Xeon Gold 61385K10K15K20K25KSE +/- 81.74, N = 323040.141. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Serving2 x Xeon Gold 6138EPYC 7601R2704K8K12K16K20KSE +/- 50.41, N = 3SE +/- 35.49, N = 3SE +/- 43.68, N = 318641.2518106.904232.261. (CC) gcc options: -shared -fPIC -O2 -pthread

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suite2 x Xeon Gold 6138EPYC 7601R270120K240K360K480K600KSE +/- 4360.77, N = 3SE +/- 1482.79, N = 3SE +/- 39.98, N = 353741634083663923

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.12 x Xeon Gold 6138EPYC 7601R27030060090012001500SE +/- 0.17, N = 3SE +/- 0.01, N = 3SE +/- 3.92, N = 3172.48144.611434.79

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image Synthesis2 x Xeon Gold 6138EPYC 7601R2700.5491.0981.6472.1962.745SE +/- 0.03, N = 6SE +/- 0.02, N = 6SE +/- 0.06, N = 60.971.112.44

Schbench

Message Threads: 16 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 82 x Xeon Gold 6138EPYC 76014K8K12K16K20KSE +/- 222.73, N = 3SE +/- 601.38, N = 612891186671. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 16

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 162 x Xeon Gold 6138EPYC 76015K10K15K20K25KSE +/- 206.06, N = 6SE +/- 469.33, N = 314928236691. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 16

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 162 x Xeon Gold 6138EPYC 760111K22K33K44K55KSE +/- 147.80, N = 3SE +/- 85.33, N = 343968533551. (CC) gcc options: -O2 -lpthread

Botan

Test: KASUMI - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - Encrypt - DecryptR270816243240SE +/- 0.00, N = 332.321. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - Encrypt - DecryptR27070140210280350SE +/- 0.00, N = 3325.111. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - Encrypt - DecryptR27020406080100SE +/- 0.01, N = 388.961. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - Encrypt - DecryptR27020406080100SE +/- 0.01, N = 385.601. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - Encrypt - DecryptR2701020304050SE +/- 0.06, N = 346.091. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt


Phoronix Test Suite v10.8.4