AMD EPYC vs. Intel Xeon vs. POWER9 Linux Benchmarks

AMD EPYC vs. Intel Xeon open-source server benchmarks on Ubuntu Linux. Latest as of November 2018. Tests by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1811168-SK-EPYCPOWER73&rdt&grt.

AMD EPYC vs. Intel Xeon vs. POWER9 Linux BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkAudioOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 ThreadsAMD EPYC 7551 32-Core @ 2.00GHz (32 Cores / 64 Threads)TYAN B8026T70AE24HR (V1.02.B10 BIOS)AMD Family 17h129024MB280GB INTEL SSDPE21D280GAllvmpipe 126GBVE228Broadcom NetXtreme BCM5720 Gigabit PCIeUbuntu 18.104.19.1-041901-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.13.3 Mesa 18.2.2 (LLVM 7.0 128 bits)GCC 8.2.0ext41920x10802 x AMD EPYC 7601 32-Core @ 3.07GHz (64 Cores / 128 Threads)Dell 02MJ3T (1.2.5 BIOS)516096MBMatrox Matrox G200eW3Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMAAMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads)TYAN B8026T70AE24HR (V1.02.B10 BIOS)129024MBllvmpipe 126GBBroadcom NetXtreme BCM5720 Gigabit PCIeAMD EPYC 7401P 24-Core @ 2.00GHz (24 Cores / 48 Threads)AMD EPYC 7351P 16-Core @ 2.40GHz (16 Cores / 32 Threads)AMD EPYC 7251 8-Core @ 2.10GHz (8 Cores / 16 Threads)2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.01 BIOS)Intel Sky Lake-E DMI3 Registers96256MBllvmpipe 93GBIntel I210 Gigabit Connection3.3 Mesa 18.2.2 (LLVM 7.0 256 bits)Intel Xeon Silver 4108 @ 3.00GHz (8 Cores / 16 Threads)TYAN S7100AG2NR (V3.03 BIOS)23552MBSamsung SSD 970 EVO 250GBASPEED ASPEED FamilyRealtek ALC892Intel I350 Gigabit ConnectionPOWER9 altivec supported @ 3.80GHz (44 Cores / 176 Threads)PowerNV T2P9D01 REV 1.0165536MB280GB INTEL SSDPE21D280GABroadcom NetXtreme BCM5719 Gigabit PCIe4.19.1-041901-generic (ppc64le)OpenBenchmarking.orgEnvironment Details- EPYC 7551: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- 2 x EPYC 7601: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- EPYC 7601: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- EPYC 7401P: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- EPYC 7351P: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- EPYC 7251: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- 2 x Xeon Gold 6138: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- Xeon Silver 4108: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- 2 x 22-Core POWER9 176 Threads: CXXFLAGS=-O3-mtune=power9-mcpu=power9 CFLAGS=-O3-mtune=power9-mcpu=power9Compiler Details- EPYC 7551: --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 - 2 x 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 - 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 - EPYC 7401P: --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 7351P: --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 7251: --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 - 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 - Xeon Silver 4108: --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 - 2 x 22-Core POWER9 176 Threads: --build=powerpc64le-linux-gnu --disable-libphobos --disable-multilib --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-secureplt --enable-shared --enable-targets=powerpcle-linux --enable-threads=posix --host=powerpc64le-linux-gnu --program-prefix=powerpc64le-linux-gnu- --target=powerpc64le-linux-gnu --with-cpu=power8 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-long-double-128 -v Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- EPYC 7551: Scaling Governor: acpi-cpufreq ondemand- EPYC 7601: Scaling Governor: acpi-cpufreq ondemand- EPYC 7401P: Scaling Governor: acpi-cpufreq ondemand- EPYC 7351P: Scaling Governor: acpi-cpufreq ondemand- EPYC 7251: Scaling Governor: acpi-cpufreq ondemand- 2 x Xeon Gold 6138: Scaling Governor: intel_pstate powersave- Xeon Silver 4108: Scaling Governor: intel_pstate powersave- 2 x 22-Core POWER9 176 Threads: Scaling Governor: powernv-cpufreq ondemandPython Details- Python 2.7.15+ + Python 3.6.7Security Details- EPYC 7551: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- 2 x EPYC 7601: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- EPYC 7601: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- EPYC 7401P: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- EPYC 7351P: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- EPYC 7251: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp- 2 x Xeon Gold 6138: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Xeon Silver 4108: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable

AMD EPYC vs. Intel Xeon vs. POWER9 Linux Benchmarkscompress-7zip: Compress Speed Testaircrack-ng: aobench: 2048 x 2048 - Total Timeapache: Static Web Page Servingasmfish: 1024 Hash Memory, 26 Depthblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlybork: File Encryption Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshbyte: Dhrystone 2c-ray: Total Time - 4K, 16 Rays Per Pixelcachebench: Readcachebench: Writecachebench: Read / Modify / Writev-ray: CPUcompilebench: Compilecompilebench: Read Compiled Treecrafty: Elapsed Timecryptsetup: PBKDF2-sha512dacapobench: Jythondarktable: Masskrug - CPU-onlydcraw: RAW To PPM Image Conversionebizzy: espeak: Text-To-Speech Synthesisffmpeg: H.264 HD To NTSC DVfftw: 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: Stock - 1D FFT Size 1024fftw: Stock - 1D FFT Size 2048fftw: Stock - 1D FFT Size 4096fftw: Stock - 2D FFT Size 1024fftw: Stock - 2D FFT Size 2048fftw: Stock - 2D FFT Size 4096fftw: 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 512fftw: Float + SSE - 1D FFT Size 1024fftw: Float + SSE - 1D FFT Size 2048fftw: Float + SSE - 1D FFT Size 4096fftw: Float + SSE - 2D FFT Size 1024fftw: Float + SSE - 2D FFT Size 2048fftw: Float + SSE - 2D FFT Size 4096fhourstones: Complex Connect-4 Solvingencode-flac: WAV To FLACgimp: resizegimp: rotategimp: auto-levelsgit: Time To Complete Common Git Commandsglibc-bench: cosglibc-bench: ffsglibc-bench: singlibc-bench: sqrtglibc-bench: tanhglibc-bench: ffsllglibc-bench: pthread_oncegmpbench: Total Timempcbench: Multi-Precision Benchmarkoctave-benchmark: gnupg: Linux 4.3 Package File Encryptiongo-benchmark: buildgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacecompress-gzip: Linux Source Tree Archiving To .tar.gzhint: FLOATindigobench: Bedroomindigobench: Supercarjava-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationjohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESencode-mp3: WAV To MP3tjbench: Decompression Throughputluajit: Compositeluajit: Monte Carloluajit: Fast Fourier Transformluajit: Sparse Matrix Multiplyluajit: Dense LU Matrix Factorizationluajit: Jacobi Successive Over-Relaxationlzbench: XZ 0 - Compressionlzbench: Zstd 1 - Compressionlzbench: Brotli 0 - Compressionlzbench: Libdeflate 1 - Compressionm-queens: Time To Solvemysqlslap: 64mbw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy - 1024 MiBmbw: Memory Copy - 4096 MiBmbw: Memory Copy - 8192 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy, Fixed Block Size - 1024 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBmbw: Memory Copy, Fixed Block Size - 8192 MiBmcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Deletemcperf: Prependmcperf: Replacemencoder: AVI To LAVCminion: Gracefulminion: Solitaireminion: Quasigroupn-queens: Elapsed Timenamd: ATPase Simulation - 327,506 Atomsnpb: EP.Cnpb: LU.Anpb: LU.Cnode-octane: numpy: encode-ogg: WAV To Oggopm-git: Flow MPI Norne - 32opm-git: Flow MPI Extra - 16opm-git: Flow MPI Norne - 16opm-git: Flow MPI Extra - 32opm-git: Flow MPI Norne - 64openssl: RSA 4096-bit Performanceoptcarrot: Optimized Benchmarkosbench: Create Filesosbench: Memory Allocationsparboil: OpenMP CUTCPphpbench: PHP Benchmark Suitepolybench-c: Covariance Computationpolybench-c: Correlation Computationpolybench-c: 3 Matrix Multiplicationspgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Single Thread - Read Onlypovray: Trace Timeprimesieve: 1e12 Prime Number Generationpybench: Total For Average Test Timesrbenchmark: radiance: Serialradiance: SMP Parallelramspeed: Add - Integerramspeed: Copy - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointcompress-rar: Linux Source Tree Archiving To RARredis: SADDredis: LPUSHredis: GETredis: SETrodinia: OpenMP LavaMDrodinia: OpenMP Streamclusterrust-mandel: Time To Complete Serial/Parallel Mandelbrotrust-prime: Prime Number Test To 200,000,000scimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationsmallpt: Global Illumination Renderer; 128 Samplesstockfish: Total Timestream: Copystream: Scalestream: Triadstream: Addstress-ng: Cryptostress-ng: CPU Stressstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Socket Activitystress-ng: Context Switchingsudokut: Total Timesunflow: Global Illumination + Image Synthesisswet: Averagesysbench: CPUtachyon: Total Timetesseract-ocr: Time To OCR 7 Imagesbuild-apache: Time To Compilebuild-gcc: Time To Compilehmmer: Pfam Database Searchbuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilemafft: Multiple Sequence Alignmentbuild-php: Time To Compiletinymembench: Standard Memcpytscp: AI Chess Performancevpxenc: vpxencx264: H.264 Video Encodingx265: H.265 Video Encodingy-cruncher: Calculating 500M Pi Digitscompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads851233866747.331572563302402110.17308155.90549259105.36209.46146.3452727612.873.345.336.165.693.311.211.433142261123.112081205783990839.5014432158543152087919369426.4917.18117821942.6210.83956074119997728371077664772472557214712079997522745158035127499194101271724125238881517519451234962066321574219252514925605255141794412744122721029313.1413.4820.1224.077.501324.681324.5533.344.684.693704581022.6618.392387587228518217816317215819748.372436355822.815.601863115513301970359512642662113793100011.181381071357231868256413362330531916328.351298512945128671125312356627871457144700165092558455388252502619161324370742639923.5560.1992.421585.580.9333783554846367422726485738148.0793.0139880.90436257.3519.5594.891.963716455.805.823.724074531449923.0112.9316140.489210873233197427347217442736124531149159490411192921869551131039215.4421.4853.1617.0218695232102385464015864.68563086915663736813299464348166081076540919.911.25506969513422392.3744.5030.268.2329.7743.982473.9577.05748480384211.5799.5011.0821.5614.671302398187144.511595511944826160.5415288.1330913458.0298.7983.6332314112.213.145.065.815.353.121.141.343365245511.212216219154250524.5715592379568972593289864377.1316.33172679940.1410163779010640765275488187829077767688750185077967787866235903536798021345825704255091616020718248762509722920233392698227128268771901813364129911035012.3412.3417.8022.397.101374.821364.7034.504.824.833940619020.9017.232205870568219418818218818420845.482620079333.345.441991123514132098386113467159125823766710.511461124380248899267214232532634217413.634421294312839127571257712563687575997600765078244473053996411894505263944448554557622.0456.8187.901472.780.4582817771333281148772954380357667.5768.3519056.3716558.72922559.8219.5592.471.903979295.445.463.645182851514512.826.3415180.47281016310338342974229504353223058025949299833102610816525771215090190282613963128.1220.6447.478.1419425562272398484416862.571009320621586971546911760761740911195215808293419136062254581711892618.071.27491869221887491.4843.9925.948216.7323.2726.461493.4570.36804185473512.22131.7513.5015.6113.45912204073644.471636366907463106.24296149.60523248101.93201.93139.9150426512.233.145.055.845.353.111.141.343347446821.972216219094249738.9015512334571060393902867436.0716.15113906840.1410.5110169789410626778175058091823077757707754585127984787965875781522699821342025666254171618420641251432502422781233682694627240272332045914761130331060812.3712.8619.1422.977.151374.821364.7035.194.824.833941614020.9217.362295555236719118717018116520645.512612106132.945.971990123014232097385713462759113682185710.511471131380238918269514222532533917327.226071280712749127221264712634625871437100715072923078361957290302984363499504054177822.1156.7687.421495.290.9088589270764599692924280560277.6190.5026375.74266455460.7418.8893.481.853996605.485.473.663968411480522.6112.7015140.463810143153156127113266133157128014233882831428859145165688611974691838396136785915.3918.3149.9915.6319405562192441479616884.5157008073820838267293875936325918770013744568691173901116006118.781.02528874816447222.3742.4028.8610387.9228.0242.982363.4573.19748385312712.25106.7511.7019.3314.00776653079247.451592349280378139.27402193.75697334132.74272.91181.9667235113.023.355.366.175.703.321.211.443066977028.712077205323984248.1414712207537157487822468136.4217.25111463142.7110.70953774119971728969507597776272567144705579667474735162495215499494631270724075238571516619490233682345221475218802537225430250751956113850123951012413.1813.2320.1823.077.631324.681324.5533.334.684.693700578021.1518.742364811949617917615416714919349.062456725572.204.641859115513331967357912622304810711500011.201371066356229868254313342430331916235.865551272912723126891261312509619570526994706271272697566800264552889354399289552988123.5660.2892.551586.841.2121569060871561072739185618508.1627075.99350356.7919.9996.192.363727455.765.773.873175361366828.9616.8316150.445510843293406428445268393246528400234862866429101152153169511072911731232131866519.8117.2554.5622.6518595212082342464215825.794354157984408850769722496936449457971033565119013399852951419.921.13505076073349012.8644.9829.4810908.0330.8852.902823.6577.52740480009611.12106.1311.3023.0415.06600382195849.161644437399010170.96503237.60874415164.43342.86221.4585344413.443.475.556.425.923.441.261.482988297840.342008198583850159.2814392169521439085065970756.9817.8193017844.1710.6872117151959170716772734674627053696968587707721071516001530148858851121652328723048146381882722565226092073921167243312474324403188941402312007970813.6413.4820.4923.217.861645.811645.6541.415.815.823573560321.1219.452360678487416917113915313518752.202374853311.693.55178011141170189934961220194228363666711.591321026345224838243412892329230615649.776061266012667126071199112553616470406977700770982617645533249732648742933264352670024.4462.4095.941649.731.5075548143353448152622889169438.3827382.66248355.7120.4996.682.823621696.016.003.882495781266136.6920.6116680.390811233393377428253273133327826811236052851328674152147451010647691716532130826326.0615.0959.5029.0718055042032302448615307.923307541286857867881001469968832154189841853691010992656833320.591.32479366975241523.9445.5230.2910148.3733.4762.803413.4381.56737377204711.1493.6610.6329.1815.80306271100749.651536417597927347.991063496.521841891335.06706.16466.16179896913.493.486.207.056.203.801.271.493048468380.3420081980238495116.86140121365146918849287743510.2117.7646129544.1511.2492257157964870496823738974587089682563157703727671795418485048118635120622328423052145791862222612226902073020754243022472424551144861231511704952513.6614.4821.9423.767.931445.081434.9536.205.085.093570559022.7518.992389454693015517111112810518253.142373891500.781.61180211141286190134881219101074318000011.59132877343217829171312842329230615899.124211190811891118281173011660606868856847687870912295650039234422603840913266232526024.9863.7998.1016419.423.0852524123683252792568687861888.36124254.9921.0398.244.953628666.046.054.321230391151571.2343.0116680.29311128347306032632626554327232757323730279502729719013845649862851546525112318651.1526.7370.6957.82134750420622032293152615.3516282402834098374994020943281609205041846184775652341247020.302.30485004712121017.6946.4033.9314609.2049.91116.956404.0799.04721577313911.0555.917.1653.4226.9913791435.70223608193375584.06236125.3140719576.84164.62117.623742047.652.674.234.694.632.690.991.173784325730.703125257984221831.50168525357403335140459943785.3813.0496982431.321262711866127791013798279489944190067973776193219016874375725919568814926165933712332447215403478649508285012442523160604716007955983232201880516704128119.2815.3820.7123.706.201063.271058.9827.873.263.804710871323.4714.422116006684220820818219718022638.903666991913.587.8021779111379205551281415486911547843339.9116313564625371189320213883335935920028.1098949804829479247924780495049054923511351255699896790567386737697451665496747318.7254.4575.071204.840.65118162786125768683675954513816.7284.2523875.501967745114.6716.0596.431.875920045.755.753.265845541780519.028.8811300.43088322593055229977292652686230702234572678526592118196892317243522475379178417213.2813.2948.134.4824468166853009585618674.096981555913044310917211153811479062031354721731876477189762125006211.110.99614121047602162.4933.5725.04102112.2822.8333.941723.5060.296153118600013.91112.6334.8912.6610.972801143.181860815102990439.391329692.4520391094408.69944.28651.91189211579.903.295.265.795.703.301.221.4530656278121.7825332090134209138.07121721496006573114020052788.8815.9421114838.4618.34101799507101408277787975897833737765786440756873427316566052385070118301261130575258781634725409354042294919310185533867832149302701752414462141071011011.4916.4922.8926.057.451173.631179.9830.963.634.223839707325.6117.8223329557382142176891108617649.652971733990.691.661780737110216634245115480052778566712.3213310823753329582622112528298300166177.5710785228453837684708468798979748031806780864949481317492925468681660551715452623.3666.9891.8814930.233.80433259191731783629739128692.9117.9899.497.804797307.107.114.4615650415076109.4347.6614050.289910253612585725452255452565525555250522563625497148165494913813961941319139167771.7021.1282.7623.03191366141122244755151120.491271728263795445604901849169980220835402124113314322923113.832.4252699582796429.7839.6035.89174414.3257.23134.057364.85102.63910496022110.7935.4820.1156.5023.141586004857459.8721403110.30331194.9847324422.154.976.327.728.824.181.552.022503844717.994896118692145123431583817921698519.9851.4574786825880370727203825177357276724270667571735073186596608860101249444.2117.9529.3142.548.673268546016.7318.582810698772816519814815515818449.4511647568961028234279715.8910621281320115914912375241495935260574707533445274370.2168.5899.17175218509704011737749.0732.7165.382.693326595826111550220.3316.4218150.648313015228881141622844108660516.8428.5768.853.5412551623051120344012484.108319023082851165611306995173285821042286919.442.0029345392947.7332.41105324.6551.591714.30130631.7849.3611.83OpenBenchmarking.org

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads30K60K90K120K150KSE +/- 633.86, N = 3SE +/- 2850.88, N = 9SE +/- 1083.97, N = 3SE +/- 614.77, N = 3SE +/- 443.11, N = 3SE +/- 59.47, N = 3SE +/- 2282.89, N = 3SE +/- 143.98, N = 3SE +/- 2843.17, N = 38512313023991220776656003830627137914280111586001. (CXX) g++ options: -pipe -lpthread

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.3EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x 22-Core POWER9 176 Threads20K40K60K80K100KSE +/- 30.75, N = 3SE +/- 40.45, N = 3SE +/- 57.98, N = 3SE +/- 184.27, N = 3SE +/- 15.90, N = 3SE +/- 8.74, N = 3SE +/- 48.90, N = 338667818714073630792219581100748574-masm=intel -march=native-masm=intel -march=native-masm=intel -march=native-masm=intel -march=native-masm=intel -march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -fvisibility=hidden -lpthread -lcrypto -lz -ldl -lm -pthread

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1326395265SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.56, N = 12SE +/- 0.69, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 347.3344.5144.4747.4549.1649.6535.7043.1859.87-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -lm -O3

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads5K10K15K20K25KSE +/- 47.09, N = 3SE +/- 239.14, N = 3SE +/- 313.51, N = 3SE +/- 116.37, N = 3SE +/- 24.57, N = 3SE +/- 42.54, N = 3SE +/- 195.16, N = 3SE +/- 26.94, N = 3SE +/- 191.16, N = 3157251595516363159231644415364223601860821403-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -shared -fPIC -pthread -O3

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2017-09-191024 Hash Memory, 26 DepthEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410830M60M90M120M150MSE +/- 689157.25, N = 3SE +/- 1024911.36, N = 3SE +/- 351504.20, N = 3SE +/- 543463.40, N = 3SE +/- 309490.22, N = 3SE +/- 41751.52, N = 3SE +/- 1344269.02, N = 4SE +/- 107251.48, N = 363302402119448261669074634928037837399010175979278193375515102990

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: BMW27 - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads100200300400500SE +/- 0.33, N = 3SE +/- 0.24, N = 3SE +/- 0.14, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 1.19, N = 3SE +/- 0.38, N = 3SE +/- 0.73, N = 3SE +/- 0.10, N = 3110.1760.54106.24139.27170.96347.9984.06439.39110.30

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Classroom - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads30060090012001500SE +/- 0.60, N = 3SE +/- 0.21, N = 3SE +/- 0.14, N = 3SE +/- 1.07, N = 3SE +/- 1.06, N = 3SE +/- 2.59, N = 3SE +/- 0.28, N = 3SE +/- 0.09, N = 3SE +/- 0.41, N = 330815229640250310632361329331

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Fishy Cat - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads150300450600750SE +/- 0.45, N = 3SE +/- 0.66, N = 3SE +/- 0.18, N = 3SE +/- 0.35, N = 3SE +/- 0.04, N = 3SE +/- 0.32, N = 3SE +/- 0.20, N = 3SE +/- 0.60, N = 3SE +/- 0.55, N = 3155.9088.13149.60193.75237.60496.52125.31692.45194.98

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Barbershop - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads400800120016002000SE +/- 1.57, N = 3SE +/- 0.96, N = 3SE +/- 0.21, N = 3SE +/- 0.37, N = 3SE +/- 0.61, N = 3SE +/- 3.30, N = 3SE +/- 0.41, N = 3SE +/- 0.27, N = 3SE +/- 0.35, N = 354930952369787418414072039473

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Pabellon Barcelona - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2004006008001000SE +/- 0.61, N = 3SE +/- 0.27, N = 3SE +/- 0.55, N = 3SE +/- 0.76, N = 3SE +/- 0.08, N = 3SE +/- 1.23, N = 3SE +/- 0.40, N = 3SE +/- 0.59, N = 3SE +/- 0.36, N = 32591342483344158911951094244

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410890180270360450105.3658.02101.93132.74164.43335.0676.84408.69

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082004006008001000209.4698.79201.93272.91342.86706.16164.62944.28

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108140280420560700146.3483.63139.91181.96221.45466.16117.62651.91

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410840080012001600200052732350467285317983741892

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Pabellon Barcelona - Compute: CPU-OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410820040060080010002761412653514449692041157

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads510152025SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 312.8712.2112.2313.0213.4413.497.659.9022.15

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1.11832.23663.35494.47325.5915SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.343.143.143.353.473.482.673.294.97-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 35.335.065.055.365.556.204.235.266.32-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 36.165.815.846.176.427.054.695.797.72-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.695.355.355.705.926.204.635.708.82-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads0.94051.8812.82153.7624.7025SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.313.123.113.323.443.802.693.304.18-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads0.34880.69761.04641.39521.744SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.211.141.141.211.261.270.991.221.55-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads0.45450.9091.36351.8182.2725SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.431.341.341.441.481.491.171.452.02-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads8M16M24M32M40MSE +/- 265797.72, N = 3SE +/- 391137.33, N = 3SE +/- 313116.33, N = 3SE +/- 231609.59, N = 3SE +/- 477072.38, N = 4SE +/- 260711.56, N = 3SE +/- 4427.74, N = 3SE +/- 106664.99, N = 3SE +/- 89617.34, N = 3314226113365245533474468306697702988297830484683378432573065627825038447-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads306090120150SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.21, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 1.15, N = 9SE +/- 0.03, N = 3SE +/- 0.03, N = 323.1111.2121.9728.7140.3480.3430.70121.7817.99-march=native-march=native-march=native-march=native-march=native-march=native-march=native1. (CC) gcc options: -lm -lpthread -O3

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads10002000300040005000SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.54, N = 3SE +/- 0.08, N = 3SE +/- 0.26, N = 32081221622162077200820083125253348961. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads6K12K18K24K30KSE +/- 0.14, N = 3SE +/- 0.48, N = 3SE +/- 0.29, N = 3SE +/- 17.12, N = 3SE +/- 0.70, N = 3SE +/- 23.89, N = 3SE +/- 1.72, N = 3SE +/- 5.33, N = 3SE +/- 0.59, N = 32057821915219092053219858198022579820901118691. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads9K18K27K36K45KSE +/- 6.55, N = 3SE +/- 0.93, N = 3SE +/- 2.12, N = 3SE +/- 2.10, N = 3SE +/- 7.32, N = 3SE +/- 4.60, N = 3SE +/- 0.99, N = 3SE +/- 1.43, N = 3SE +/- 0.65, N = 33990842505424973984238501384954221834209214511. (CC) gcc options: -lrt

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPUEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108306090120150SE +/- 0.20, N = 3SE +/- 0.20, N = 3SE +/- 0.11, N = 3SE +/- 0.18, N = 3SE +/- 0.26, N = 3SE +/- 0.46, N = 3SE +/- 0.12, N = 3SE +/- 0.72, N = 339.5024.5738.9048.1459.28116.8631.50138.07

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads5001000150020002500SE +/- 4.69, N = 3SE +/- 5.23, N = 3SE +/- 2.35, N = 3SE +/- 1.71, N = 3SE +/- 3.99, N = 3SE +/- 0.99, N = 3SE +/- 4.15, N = 3SE +/- 55.98, N = 12SE +/- 7.21, N = 3144315591551147114391401168512172343

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads5001000150020002500SE +/- 5.86, N = 3SE +/- 31.91, N = 3SE +/- 0.00, N = 3SE +/- 5.75, N = 3SE +/- 4.64, N = 3SE +/- 9.33, N = 3SE +/- 13.50, N = 3SE +/- 25.29, N = 3SE +/- 8.76, N = 3215823792334220721692136253521491583

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41081.6M3.2M4.8M6.4M8MSE +/- 3869.93, N = 3SE +/- 8127.53, N = 3SE +/- 19129.54, N = 3SE +/- 5830.78, N = 3SE +/- 8901.18, N = 3SE +/- 2097.91, N = 3SE +/- 11682.27, N = 3SE +/- 5723.46, N = 3543152056897255710603537157452143905146918740333560065731. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108200K400K600K800K1000KSE +/- 1381.99, N = 3SE +/- 1752.33, N = 3SE +/- 956.51, N = 3SE +/- 945.21, N = 3SE +/- 207.00, N = 3SE +/- 432.67, N = 3SE +/- 284.00, N = 3590420629397628401587330569262570912825217668450

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.4PBKDF2-sha512EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads300K600K900K1200K1500KSE +/- 1774.58, N = 3SE +/- 958.40, N = 3SE +/- 1482.13, N = 3SE +/- 2932.33, N = 3SE +/- 1216.16, N = 3SE +/- 1997.34, N = 3SE +/- 13365.14, N = 3SE +/- 4147.67, N = 387919393289893902887822485065984928714045991140200817921

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.4PBKDF2-whirlpool2 x 22-Core POWER9 176 Threads90K180K270K360K450KSE +/- 243.33, N = 3437393

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads16003200480064008000SE +/- 48.95, N = 4SE +/- 29.70, N = 4SE +/- 83.82, N = 4SE +/- 94.68, N = 4SE +/- 94.65, N = 4SE +/- 47.64, N = 4SE +/- 8.54, N = 4SE +/- 26.42, N = 4694264376743681370757435437852786985

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Masskrug - Acceleration: CPU-onlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083691215SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.14, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 36.497.136.076.426.9810.215.388.88

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads510152025SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 317.1816.3316.1517.2517.8117.7613.0415.9419.98-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108400K800K1200K1600K2000KSE +/- 22818.33, N = 3SE +/- 28692.91, N = 12SE +/- 13270.20, N = 8SE +/- 1972.15, N = 3SE +/- 3875.74, N = 3SE +/- 3209.41, N = 3SE +/- 12714.82, N = 12SE +/- 4847.40, N = 1211782191726799113906811146319301784612959698242111481. (CC) gcc options: -pthread -lpthread -O3 -march=native

eSpeak Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech SynthesisEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1224364860SE +/- 0.20, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.22, N = 3SE +/- 0.23, N = 3SE +/- 0.05, N = 342.6240.1440.1442.7144.1744.1531.3238.4651.451. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVEPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251Xeon Silver 4108510152025SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 310.8310.5110.7010.6811.2418.34-llzma1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -pthread -lbz2 -O3 -march=native -std=c11 -fomit-frame-pointer -fPIC -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

FFTW

Build: Stock - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads3K6K9K12K15KSE +/- 10.33, N = 3SE +/- 4.41, N = 3SE +/- 11.35, N = 3SE +/- 11.05, N = 3SE +/- 0.00, N = 3SE +/- 6.78, N = 3SE +/- 138.99, N = 3SE +/- 140.16, N = 3SE +/- 30.24, N = 395601016310169953772119225126271017974781. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 64EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads3K6K9K12K15KSE +/- 1.39, N = 3SE +/- 106.80, N = 3SE +/- 8.58, N = 3SE +/- 12.00, N = 3SE +/- 5.93, N = 3SE +/- 3.94, N = 3SE +/- 2.65, N = 3SE +/- 91.03, N = 3SE +/- 6.67, N = 374117790789474117151715711866950768251. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 32EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads3K6K9K12K15KSE +/- 2.68, N = 3SE +/- 12.06, N = 3SE +/- 12.03, N = 3SE +/- 6.86, N = 3SE +/- 13.43, N = 3SE +/- 9.41, N = 3SE +/- 24.61, N = 3SE +/- 144.76, N = 5SE +/- 123.10, N = 1299971064010626997195919648127791014088031. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 64EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 24.19, N = 3SE +/- 135.30, N = 3SE +/- 16.83, N = 3SE +/- 6.97, N = 3SE +/- 8.42, N = 3SE +/- 17.75, N = 3SE +/- 75.64, N = 3SE +/- 26.89, N = 3SE +/- 14.92, N = 372837652778172897071704910137827770721. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 128EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 78.20, N = 3SE +/- 29.00, N = 3SE +/- 12.89, N = 3SE +/- 36.41, N = 3SE +/- 29.20, N = 3SE +/- 7.85, N = 3SE +/- 102.73, N = 3SE +/- 50.56, N = 3SE +/- 11.93, N = 37107754875056950677268239827787972031. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 256EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 24.61, N = 3SE +/- 35.12, N = 3SE +/- 31.92, N = 3SE +/- 48.89, N = 3SE +/- 54.99, N = 3SE +/- 33.97, N = 3SE +/- 67.52, N = 3SE +/- 51.13, N = 3SE +/- 29.31, N = 37664818780917597734673899489758982511. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 512EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 35.70, N = 3SE +/- 7.17, N = 3SE +/- 29.16, N = 3SE +/- 7.78, N = 3SE +/- 28.83, N = 3SE +/- 28.29, N = 3SE +/- 67.87, N = 3SE +/- 38.44, N = 3SE +/- 43.59, N = 37724829082307762746274589441783377351. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 128EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 24.98, N = 3SE +/- 18.87, N = 3SE +/- 4.01, N = 3SE +/- 4.97, N = 3SE +/- 17.41, N = 3SE +/- 30.56, N = 3SE +/- 4.79, N = 3SE +/- 62.88, N = 3SE +/- 0.62, N = 37255777677757256705370899006737772761. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 256EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 13.08, N = 3SE +/- 32.99, N = 3SE +/- 3.90, N = 3SE +/- 48.04, N = 3SE +/- 14.67, N = 3SE +/- 85.65, N = 7SE +/- 20.18, N = 3SE +/- 6.86, N = 3SE +/- 13.47, N = 37214768877077144696968257973657872421. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 512EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads17003400510068008500SE +/- 5.90, N = 3SE +/- 8.96, N = 3SE +/- 29.10, N = 3SE +/- 7.39, N = 3SE +/- 8.00, N = 3SE +/- 20.19, N = 3SE +/- 79.27, N = 3SE +/- 14.48, N = 3SE +/- 11.10, N = 37120750175457055685863157761644070661. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1024EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 6.48, N = 3SE +/- 7.34, N = 3SE +/- 4.44, N = 3SE +/- 19.94, N = 3SE +/- 2.11, N = 3SE +/- 6.43, N = 3SE +/- 47.78, N = 3SE +/- 71.02, N = 3SE +/- 22.02, N = 37999850785127966770777039321756875711. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 20.79, N = 3SE +/- 35.10, N = 3SE +/- 41.75, N = 3SE +/- 2.04, N = 3SE +/- 45.42, N = 3SE +/- 5.51, N = 3SE +/- 71.15, N = 3SE +/- 100.55, N = 3SE +/- 38.68, N = 37522796779847474721072769016734273501. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 7.47, N = 3SE +/- 38.36, N = 3SE +/- 57.58, N = 3SE +/- 11.98, N = 3SE +/- 23.73, N = 3SE +/- 13.90, N = 3SE +/- 97.54, N = 3SE +/- 63.56, N = 3SE +/- 33.82, N = 37451787878797351715171798743731673181. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1024EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads16003200480064008000SE +/- 18.94, N = 3SE +/- 19.93, N = 3SE +/- 39.74, N = 3SE +/- 19.47, N = 3SE +/- 7.61, N = 3SE +/- 74.35, N = 3SE +/- 4.37, N = 3SE +/- 45.92, N = 3SE +/- 23.58, N = 35803662365876249600154187572566065961. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2048EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads13002600390052006500SE +/- 14.74, N = 3SE +/- 3.39, N = 3SE +/- 19.00, N = 3SE +/- 28.93, N = 3SE +/- 33.05, N = 3SE +/- 36.27, N = 3SE +/- 49.59, N = 3SE +/- 19.86, N = 3SE +/- 11.43, N = 35127590357815215530148505919523860881. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads13002600390052006500SE +/- 29.24, N = 3SE +/- 1.04, N = 3SE +/- 8.17, N = 3SE +/- 6.10, N = 3SE +/- 16.65, N = 3SE +/- 3.79, N = 3SE +/- 62.63, N = 3SE +/- 12.47, N = 3SE +/- 10.97, N = 34991536752264994488548115688507060101. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 32EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083K6K9K12K15KSE +/- 74.27, N = 3SE +/- 110.80, N = 12SE +/- 114.40, N = 3SE +/- 1.25, N = 3SE +/- 114.53, N = 12SE +/- 102.38, N = 12SE +/- 6.17, N = 3SE +/- 149.77, N = 1294109802998294638851863514926118301. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 64EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41084K8K12K16K20KSE +/- 99.65, N = 3SE +/- 57.51, N = 3SE +/- 44.76, N = 3SE +/- 103.85, N = 3SE +/- 20.27, N = 3SE +/- 54.37, N = 3SE +/- 202.32, N = 3SE +/- 527.45, N = 1212717134581342012707121651206216593126111. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 32EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41088K16K24K32K40KSE +/- 12.60, N = 3SE +/- 12.35, N = 3SE +/- 22.84, N = 3SE +/- 5.78, N = 3SE +/- 8.14, N = 3SE +/- 4.73, N = 3SE +/- 682.47, N = 12SE +/- 92.02, N = 324125257042566624075232872328437123305751. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 64EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41087K14K21K28K35KSE +/- 70.97, N = 3SE +/- 21.30, N = 3SE +/- 40.48, N = 3SE +/- 54.06, N = 3SE +/- 5.24, N = 3SE +/- 32.97, N = 3SE +/- 322.58, N = 3SE +/- 312.71, N = 323888255092541723857230482305232447258781. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 128EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41085K10K15K20K25KSE +/- 45.95, N = 3SE +/- 33.78, N = 3SE +/- 13.92, N = 3SE +/- 12.39, N = 3SE +/- 25.40, N = 3SE +/- 80.88, N = 3SE +/- 418.34, N = 3SE +/- 245.69, N = 315175161601618415166146381457921540163471. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 256EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41087K14K21K28K35KSE +/- 60.62, N = 3SE +/- 30.28, N = 3SE +/- 51.01, N = 3SE +/- 31.25, N = 3SE +/- 40.93, N = 3SE +/- 115.24, N = 3SE +/- 535.19, N = 12SE +/- 214.30, N = 319451207182064119490188271862234786254091. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 512EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410811K22K33K44K55KSE +/- 95.84, N = 3SE +/- 30.27, N = 3SE +/- 106.81, N = 3SE +/- 205.23, N = 3SE +/- 44.88, N = 3SE +/- 124.63, N = 3SE +/- 25.41, N = 3SE +/- 441.60, N = 723496248762514323368225652261249508354041. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 128EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41086K12K18K24K30KSE +/- 21.31, N = 3SE +/- 38.53, N = 3SE +/- 82.15, N = 3SE +/- 64.58, N = 3SE +/- 122.86, N = 3SE +/- 51.87, N = 3SE +/- 228.34, N = 3SE +/- 59.42, N = 320663250972502423452226092269028501229491. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 256EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41085K10K15K20K25KSE +/- 34.33, N = 3SE +/- 121.76, N = 3SE +/- 76.96, N = 3SE +/- 80.86, N = 3SE +/- 17.32, N = 3SE +/- 38.49, N = 3SE +/- 337.65, N = 321574229202278121475207392073024425193101. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 512EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41085K10K15K20K25KSE +/- 21.39, N = 3SE +/- 12.50, N = 3SE +/- 16.42, N = 3SE +/- 51.96, N = 3SE +/- 38.39, N = 3SE +/- 76.85, N = 3SE +/- 60.05, N = 3SE +/- 131.09, N = 321925233392336821880211672075423160185531. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 1024EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410813K26K39K52K65KSE +/- 67.10, N = 3SE +/- 73.92, N = 3SE +/- 55.97, N = 3SE +/- 35.80, N = 3SE +/- 125.44, N = 3SE +/- 118.17, N = 3SE +/- 168.06, N = 3SE +/- 1582.83, N = 925149269822694625372243312430260471386781. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2048EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410813K26K39K52K65KSE +/- 60.64, N = 3SE +/- 185.90, N = 3SE +/- 58.67, N = 3SE +/- 199.16, N = 3SE +/- 19.92, N = 3SE +/- 59.33, N = 3SE +/- 279.19, N = 3SE +/- 1432.58, N = 1225605271282724025430247432472460079321491. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410812K24K36K48K60KSE +/- 7.97, N = 3SE +/- 244.62, N = 3SE +/- 42.58, N = 3SE +/- 134.20, N = 3SE +/- 336.87, N = 3SE +/- 153.98, N = 3SE +/- 328.49, N = 3SE +/- 1332.84, N = 1225514268772723325075244032455155983302701. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1024EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41085K10K15K20K25KSE +/- 115.55, N = 3SE +/- 162.82, N = 3SE +/- 52.59, N = 3SE +/- 165.68, N = 3SE +/- 28.83, N = 3SE +/- 205.54, N = 3SE +/- 91.92, N = 3SE +/- 265.38, N = 317944190182045919561188941448623220175241. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2048EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41084K8K12K16K20KSE +/- 118.60, N = 3SE +/- 126.72, N = 3SE +/- 43.92, N = 3SE +/- 28.67, N = 3SE +/- 183.27, N = 3SE +/- 99.14, N = 3SE +/- 268.19, N = 3SE +/- 34.03, N = 312744133641476113850140231231518805144621. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41084K8K12K16K20KSE +/- 82.85, N = 3SE +/- 25.94, N = 3SE +/- 45.21, N = 3SE +/- 33.71, N = 3SE +/- 17.33, N = 3SE +/- 2.60, N = 3SE +/- 238.01, N = 3SE +/- 134.57, N = 312272129911303312395120071170416704141071. (CC) gcc options: -pthread -O3 -march=native -lm

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads3K6K9K12K15KSE +/- 15.44, N = 3SE +/- 12.05, N = 3SE +/- 19.85, N = 3SE +/- 21.63, N = 3SE +/- 147.31, N = 5SE +/- 19.69, N = 3SE +/- 11.81, N = 3SE +/- 5.67, N = 3SE +/- 2.98, N = 310293103501060810124970895251281110110124941. (CC) gcc options: -O3

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1020304050SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 513.1412.3412.3713.1813.6413.669.2811.4944.21-march=native-march=native-march=native-march=native-march=native-march=native-march=native -logg-march=native-mtune=power9 -mcpu=power9 -logg1. (CXX) g++ options: -O3 -fvisibility=hidden -lm

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: resizeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads48121620SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.20, N = 313.4812.3412.8613.2313.4814.4815.3816.4917.95

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: rotateEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads714212835SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 320.1217.8019.1420.1820.4921.9420.7122.8929.31

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: auto-levelsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1020304050SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.06, N = 324.0722.3922.9723.0723.2123.7623.7026.0542.54

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads246810SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 37.507.107.157.637.867.936.207.458.671. git version 2.19.1

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41084080120160200SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3132137137132164144106117

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41081.30732.61463.92195.22926.5365SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.684.824.824.685.815.083.273.63

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41084080120160200SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.23, N = 3132136136132164143105117

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 34.554.704.704.555.654.958.989.98

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108918273645SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.81, N = 12SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 333.3434.5035.1933.3341.4136.2027.8730.96

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41081.30732.61463.92195.22926.5365SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.684.824.824.685.815.083.263.63

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41081.30952.6193.92855.2386.5475SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.694.834.834.695.825.093.804.22

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads10002000300040005000370439403941370035733570471038393268-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

GNU MPC

Multi-Precision Benchmark

OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision BenchmarkEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 10.00, N = 3SE +/- 10.00, N = 3SE +/- 12.02, N = 3SE +/- 5.77, N = 3SE +/- 3.33, N = 3SE +/- 6.67, N = 3581061906140578056035590871370735460-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -lm -O3 -MT -MD -MP -MF

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.1EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads612182430SE +/- 0.13, N = 3SE +/- 0.27, N = 3SE +/- 0.41, N = 3SE +/- 0.25, N = 12SE +/- 0.21, N = 12SE +/- 0.34, N = 3SE +/- 0.09, N = 3SE +/- 0.14, N = 3SE +/- 0.10, N = 322.6620.9020.9221.1521.1222.7523.4725.6116.73

GnuPG

Linux 4.3 Package File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPGLinux 4.3 Package File EncryptionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads510152025SE +/- 0.27, N = 4SE +/- 0.27, N = 4SE +/- 0.35, N = 3SE +/- 0.32, N = 3SE +/- 0.34, N = 3SE +/- 0.30, N = 4SE +/- 0.25, N = 3SE +/- 0.35, N = 3SE +/- 0.31, N = 318.3917.2317.3618.7419.4518.9914.4217.8218.58

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads6000M12000M18000M24000M30000MSE +/- 18911874.89, N = 3SE +/- 38735390.67, N = 3SE +/- 43011538.78, N = 3SE +/- 18848230.79, N = 3SE +/- 71197974.92, N = 3SE +/- 79725993.11, N = 3SE +/- 69188517.89, N = 3SE +/- 210856599.47, N = 3SE +/- 441335412.66, N = 4238758722852205870568222955552367236481194962360678487423894546930211600668422332955738228106987728

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads50100150200250SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3182194191179169155208142165-march=native-march=native-march=native-march=native-march=native-march=native-march=native -lwebp -lwebpmux-march=native-mtune=power9 -mcpu=power9 -lwebp -lwebpmux1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads50100150200250SE +/- 0.33, N = 3178188187176171171208176198-march=native-march=native-march=native-march=native-march=native-march=native-march=native -lwebp -lwebpmux-march=native-mtune=power9 -mcpu=power9 -lwebp -lwebpmux1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4080120160200SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 316318217015413911118289148-march=native-march=native-march=native-march=native-march=native-march=native-march=native -lwebp -lwebpmux-march=native-mtune=power9 -mcpu=power9 -lwebp -lwebpmux1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4080120160200SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.00, N = 3172188181167153128197110155-march=native-march=native-march=native-march=native-march=native-march=native-march=native -lwebp -lwebpmux-march=native-mtune=power9 -mcpu=power9 -lwebp -lwebpmux1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4080120160200SE +/- 0.67, N = 3SE +/- 1.52, N = 1215818416514913510518086158-march=native-march=native-march=native-march=native-march=native-march=native-march=native -lwebp -lwebpmux-march=native-mtune=power9 -mcpu=power9 -lwebp -lwebpmux1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -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.30Operation: HWB Color SpaceEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads50100150200250SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 1.76, N = 3197208206193187182226176184-march=native-march=native-march=native-march=native-march=native-march=native-march=native -lwebp -lwebpmux-march=native-mtune=power9 -mcpu=power9 -lwebp -lwebpmux1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1224364860SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.15, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 348.3745.4845.5149.0652.2053.1438.9049.6549.45

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410880M160M240M320M400MSE +/- 2471240.27, N = 3SE +/- 126220.51, N = 3SE +/- 652352.80, N = 3SE +/- 40280.23, N = 3SE +/- 114111.35, N = 3SE +/- 73811.70, N = 3SE +/- 767909.83, N = 3SE +/- 871757.89, N = 32436355822620079332612106132456725572374853312373891503666991912971733991. (CC) gcc options: -O3 -march=native -lm

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41080.80551.6112.41653.2224.0275SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 32.813.342.942.201.690.783.580.69

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108246810SE +/- 0.12, N = 9SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 35.605.445.974.643.551.617.801.66

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads5001000150020002500SE +/- 5.49, N = 4SE +/- 1.60, N = 4SE +/- 0.86, N = 4SE +/- 8.37, N = 4SE +/- 21.22, N = 4SE +/- 1.85, N = 4SE +/- 5.38, N = 4SE +/- 11.04, N = 4SE +/- 4.09, N = 4186319911990185917801802217717801164

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte CarloEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads30060090012001500SE +/- 0.00, N = 4SE +/- 2.92, N = 4SE +/- 0.14, N = 4SE +/- 2.34, N = 4SE +/- 0.12, N = 4SE +/- 0.00, N = 4SE +/- 0.11, N = 4SE +/- 0.36, N = 4SE +/- 0.17, N = 4115512351230115511141114911737756

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier TransformEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads30060090012001500SE +/- 9.27, N = 4SE +/- 1.67, N = 4SE +/- 9.53, N = 4SE +/- 7.82, N = 4SE +/- 109.56, N = 4SE +/- 4.80, N = 4SE +/- 10.59, N = 4SE +/- 3.47, N = 4SE +/- 8.55, N = 413301413142313331170128613791102896

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix MultiplyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads5001000150020002500SE +/- 0.56, N = 4SE +/- 0.54, N = 4SE +/- 0.63, N = 4SE +/- 0.35, N = 4SE +/- 0.65, N = 4SE +/- 0.74, N = 4SE +/- 2.01, N = 4SE +/- 2.59, N = 4SE +/- 0.60, N = 4197020982097196718991901205516631028

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix FactorizationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads11002200330044005500SE +/- 31.76, N = 4SE +/- 8.68, N = 4SE +/- 10.41, N = 4SE +/- 33.70, N = 4SE +/- 13.67, N = 4SE +/- 11.21, N = 4SE +/- 31.04, N = 4SE +/- 46.87, N = 4SE +/- 12.22, N = 4359538613857357934963488512842452342

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-RelaxationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads30060090012001500SE +/- 0.27, N = 4SE +/- 0.40, N = 4SE +/- 0.62, N = 4SE +/- 0.12, N = 4SE +/- 0.18, N = 4SE +/- 0.10, N = 4SE +/- 5.90, N = 4SE +/- 4.20, N = 4SE +/- 0.16, N = 412641346134612621220121914151154797

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: BlowfishEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410815K30K45K60K75KSE +/- 12.66, N = 3SE +/- 1082.68, N = 3SE +/- 87.49, N = 3SE +/- 663.77, N = 12SE +/- 79.88, N = 3SE +/- 46.49, N = 3SE +/- 312.53, N = 3SE +/- 3.67, N = 32662171591275912304819422101074869180051. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DESEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410860M120M180M240M300MSE +/- 250141.96, N = 3SE +/- 1261993.31, N = 3SE +/- 1770832.28, N = 7SE +/- 359575.21, N = 3SE +/- 104747.85, N = 3SE +/- 30805.84, N = 3SE +/- 277696.08, N = 3SE +/- 31306.73, N = 31379310002582376671368218571071150008363666743180000154784333277856671. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads48121620SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 311.1810.5110.5111.2011.5911.599.9112.3215.89-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lncurses -lm

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4080120160200SE +/- 0.03, N = 3SE +/- 1.27, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 1.38, N = 3SE +/- 1.11, N = 3SE +/- 0.17, N = 3SE +/- 0.14, N = 3SE +/- 0.02, N = 3138146147137132132163133106-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: CompositeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410830060090012001500SE +/- 1.42, N = 3SE +/- 3.64, N = 3SE +/- 2.06, N = 3SE +/- 1.41, N = 3SE +/- 0.97, N = 3SE +/- 3.02, N = 3SE +/- 0.60, N = 3SE +/- 2.00, N = 310711124113110661026877135610821. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Monte CarloEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108100200300400500SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.60, N = 3SE +/- 0.13, N = 3SE +/- 0.29, N = 3SE +/- 0.16, N = 33573803803563453434623751. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Fast Fourier TransformEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108120240360480600SE +/- 0.62, N = 3SE +/- 0.13, N = 3SE +/- 0.35, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.29, N = 3SE +/- 0.57, N = 32312482382292242175373321. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Sparse Matrix MultiplyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410830060090012001500SE +/- 2.97, N = 3SE +/- 6.85, N = 3SE +/- 4.48, N = 3SE +/- 0.20, N = 3SE +/- 1.77, N = 3SE +/- 6.24, N = 3SE +/- 0.87, N = 3SE +/- 0.54, N = 386889991886883882911899581. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Dense LU Matrix FactorizationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41087001400210028003500SE +/- 6.54, N = 3SE +/- 13.01, N = 3SE +/- 14.00, N = 3SE +/- 7.32, N = 3SE +/- 4.68, N = 3SE +/- 8.94, N = 3SE +/- 3.91, N = 3SE +/- 9.44, N = 3256426722695254324341713320226221. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Jacobi Successive Over-RelaxationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410830060090012001500SE +/- 0.21, N = 3SE +/- 0.24, N = 3SE +/- 0.16, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.26, N = 3SE +/- 0.24, N = 3133614231422133412891284138811251. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: CompressionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads816243240SE +/- 0.33, N = 32325252423233328211. (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: DecompressionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads204060801007176767169698874701. (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: CompressionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads80160240320400SE +/- 0.33, N = 33053263253032922923592982811. (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: DecompressionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2004006008001000SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.00, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 37828288267767507519177707971. (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: CompressionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads80160240320400SE +/- 1.67, N = 3SE +/- 1.33, N = 33193423393193063063593003201. (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: DecompressionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads110220330440550SE +/- 0.33, N = 3SE +/- 3.00, N = 33714003973703613554874212911. (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: CompressionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4080120160200SE +/- 0.58, N = 3SE +/- 1.20, N = 3SE +/- 1.15, N = 31631741731621561582001661151. (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: DecompressionEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2004006008001000SE +/- 4.00, N = 37598048047547337299467883531. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41084080120160200SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.37, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 328.3513.6327.2235.8649.7799.1228.10177.571. (CXX) g++ options: -fopenmp -O3 -march=native -O2

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 642 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2004006008001000SE +/- 18.74, N = 9SE +/- 0.21, N = 3SE +/- 0.36, N = 3SE +/- 1.09, N = 3SE +/- 0.51, N = 3SE +/- 2.26, N = 3SE +/- 2.04, N = 9SE +/- 1.04, N = 344260755560642198910791-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

MBW

Test: Memory Copy - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083K6K9K12K15KSE +/- 1.60, N = 3SE +/- 1.74, N = 3SE +/- 8.53, N = 3SE +/- 4.25, N = 3SE +/- 4.63, N = 3SE +/- 2.19, N = 3SE +/- 1.77, N = 3SE +/- 13.65, N = 3129851294312807127291266011908498085221. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083K6K9K12K15KSE +/- 2.69, N = 3SE +/- 1.99, N = 3SE +/- 0.98, N = 3SE +/- 4.38, N = 3SE +/- 0.99, N = 3SE +/- 1.84, N = 3SE +/- 1.11, N = 3SE +/- 7.38, N = 3129451283912749127231266711891482984531. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083K6K9K12K15KSE +/- 45.65, N = 3SE +/- 6.11, N = 3SE +/- 1.14, N = 3SE +/- 2.86, N = 3SE +/- 1.31, N = 3SE +/- 37.55, N = 3SE +/- 17.22, N = 3SE +/- 1.29, N = 3128671275712722126891260711828479283761. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083K6K9K12K15KSE +/- 8.05, N = 3SE +/- 7.46, N = 3SE +/- 1.68, N = 3SE +/- 5.00, N = 3SE +/- 213.76, N = 12SE +/- 2.01, N = 3SE +/- 2.97, N = 3SE +/- 19.11, N = 3112531257712647126131199111730479284701. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083K6K9K12K15KSE +/- 160.57, N = 7SE +/- 2.15, N = 3SE +/- 3.39, N = 3SE +/- 63.39, N = 3SE +/- 3.69, N = 3SE +/- 63.38, N = 3SE +/- 2.43, N = 3SE +/- 2.61, N = 3123561256312634125091255311660478084681. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082K4K6K8K10KSE +/- 5.34, N = 3SE +/- 6.53, N = 3SE +/- 6.21, N = 3SE +/- 3.11, N = 3SE +/- 2.83, N = 3SE +/- 2.48, N = 3SE +/- 4.45, N = 3SE +/- 2.79, N = 3627868756258619561646068495079891. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082K4K6K8K10KSE +/- 13.37, N = 3SE +/- 5.16, N = 3SE +/- 4.86, N = 3SE +/- 6.17, N = 3SE +/- 5.44, N = 3SE +/- 6.49, N = 3SE +/- 15.97, N = 3SE +/- 19.50, N = 3714575997143705270406885490579741. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082K4K6K8K10KSE +/- 7.99, N = 3SE +/- 34.11, N = 3SE +/- 4.06, N = 3SE +/- 3.27, N = 3SE +/- 5.81, N = 3SE +/- 5.39, N = 3SE +/- 21.51, N = 3SE +/- 1.29, N = 3714476007100699469776847492380311. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082K4K6K8K10KSE +/- 16.70, N = 3SE +/- 30.15, N = 3SE +/- 11.95, N = 3SE +/- 10.13, N = 3SE +/- 15.07, N = 3SE +/- 37.42, N = 3SE +/- 18.94, N = 3SE +/- 2.08, N = 3700176507150706270076878511380671. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082K4K6K8K10KSE +/- 10.71, N = 3SE +/- 24.54, N = 3SE +/- 26.41, N = 3SE +/- 6.27, N = 3SE +/- 14.40, N = 3SE +/- 48.28, N = 3SE +/- 24.61, N = 3SE +/- 1.48, N = 3650978247292712770987091512580861. (CC) gcc options: -O3 -march=native

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads12K24K36K48K60KSE +/- 499.65, N = 12SE +/- 3639.91, N = 9SE +/- 1266.42, N = 12SE +/- 494.83, N = 12SE +/- 583.28, N = 12SE +/- 331.78, N = 12SE +/- 604.72, N = 3SE +/- 278.39, N = 3SE +/- 198.38, N = 3255844473030783269752617622956569984949449123-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads20K40K60K80K100KSE +/- 391.67, N = 3SE +/- 2109.32, N = 12SE +/- 1665.36, N = 12SE +/- 428.81, N = 3SE +/- 1176.88, N = 12SE +/- 5519.25, N = 12SE +/- 1607.29, N = 12SE +/- 575.65, N = 3SE +/- 1052.87, N = 3553885399661957668004553350039967908131775241-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads12K24K36K48K60KSE +/- 86.23, N = 3SE +/- 784.66, N = 12SE +/- 371.58, N = 7SE +/- 476.79, N = 12SE +/- 47.62, N = 3SE +/- 545.53, N = 12SE +/- 294.71, N = 3SE +/- 195.73, N = 3SE +/- 310.97, N = 3252504118929030264552497323442567384929249593-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm -rdynamic

Memcached mcperf

Method: Append

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AppendEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads14K28K42K56K70KSE +/- 48.80, N = 3SE +/- 902.50, N = 3SE +/- 92.84, N = 3SE +/- 1229.56, N = 12SE +/- 147.85, N = 3SE +/- 1336.06, N = 9SE +/- 671.32, N = 12SE +/- 96.81, N = 3SE +/- 190.56, N = 3261914505229843288932648726038673765468652605-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm -rdynamic

Memcached mcperf

Method: Delete

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: DeleteEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads20K40K60K80K100KSE +/- 1876.44, N = 12SE +/- 265.83, N = 3SE +/- 1632.16, N = 12SE +/- 574.84, N = 10SE +/- 200.38, N = 3SE +/- 1332.03, N = 12SE +/- 982.97, N = 3SE +/- 422.79, N = 3SE +/- 347.42, N = 3613246394463499543994293340913974518166074707-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm -rdynamic

Memcached mcperf

Method: Prepend

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: PrependEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads14K28K42K56K70KSE +/- 2955.21, N = 12SE +/- 663.14, N = 3SE +/- 1919.55, N = 12SE +/- 1105.77, N = 12SE +/- 82.78, N = 3SE +/- 1281.01, N = 12SE +/- 99.58, N = 3SE +/- 341.55, N = 3SE +/- 758.35, N = 12370744485550405289552643526623665495517153344-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm -rdynamic

Memcached mcperf

Method: Replace

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: ReplaceEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads14K28K42K56K70KSE +/- 131.36, N = 3SE +/- 678.19, N = 4SE +/- 3266.89, N = 12SE +/- 1847.72, N = 9SE +/- 46.91, N = 3SE +/- 572.82, N = 12SE +/- 505.28, N = 3SE +/- 219.66, N = 3SE +/- 257.48, N = 3263994557641778298812670025260674735452652743-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm -rdynamic

Mencoder

AVI To LAVC

OpenBenchmarking.orgSeconds, Fewer Is BetterMencoder 1.3.0AVI To LAVCEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1632486480SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 323.5522.0422.1123.5624.4424.9818.7223.3670.21-fpie -pie -lfreetype -lfontconfig-fpie -pie -lfreetype -lfontconfig-fpie -pie -lfreetype -lfontconfig-fpie -pie -lfreetype -lfontconfig-fpie -pie -lfreetype -lfontconfig-fpie -pie -lfreetype -lfontconfig-fpie -pie -lasound -lfreetype -lfontconfig -lmad -lvorbisenc -lvorbis -logg-fpie -pie -lfreetype -lfontconfig-lasound -lmad -lvorbisenc -lvorbis -logg -std=gnu99 -O3 -mtune=power9 -mcpu=power9 -fno-tree-vectorize -maltivec -mabi=altivec -MMD -MP1. (CC) gcc options: -lncurses -lrt -lpng -lz -ljpeg -lbz2 -lpthread -ldl -rdynamic -lm

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1530456075SE +/- 0.04, N = 3SE +/- 0.12, N = 3SE +/- 0.19, N = 3SE +/- 0.20, N = 3SE +/- 0.09, N = 3SE +/- 0.18, N = 3SE +/- 0.00, N = 3SE +/- 0.15, N = 3SE +/- 0.06, N = 360.1956.8156.7660.2862.4063.7954.4566.9868.581. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads20406080100SE +/- 0.33, N = 3SE +/- 0.38, N = 3SE +/- 0.54, N = 3SE +/- 0.49, N = 3SE +/- 0.35, N = 3SE +/- 0.47, N = 3SE +/- 0.25, N = 3SE +/- 0.02, N = 3SE +/- 0.29, N = 392.4287.9087.4292.5595.9498.1075.0791.8899.171. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4080120160200SE +/- 1.32, N = 3SE +/- 0.95, N = 3SE +/- 0.63, N = 3SE +/- 0.10, N = 3SE +/- 0.76, N = 3SE +/- 0.67, N = 3SE +/- 0.28, N = 3SE +/- 0.28, N = 3SE +/- 0.59, N = 31581471491581641641201491751. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108714212835SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 35.582.785.296.849.7319.424.8430.231. (CC) gcc options: -static -fopenmp -O3 -march=native

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41080.8561.7122.5683.4244.28SE +/- 0.00095, N = 3SE +/- 0.00747, N = 12SE +/- 0.00124, N = 3SE +/- 0.00184, N = 3SE +/- 0.00183, N = 3SE +/- 0.00301, N = 3SE +/- 0.00243, N = 3SE +/- 0.00272, N = 30.933370.458280.908851.212151.507553.085250.651183.80433

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.CEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108400800120016002000SE +/- 0.51, N = 3SE +/- 0.70, N = 3SE +/- 0.67, N = 3SE +/- 1.22, N = 3SE +/- 1.08, N = 3SE +/- 0.03, N = 3SE +/- 10.17, N = 3SE +/- 1.69, N = 3835177789269048124116272591. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.AEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410830K60K90K120K150KSE +/- 211.73, N = 3SE +/- 725.20, N = 3SE +/- 38.80, N = 3SE +/- 1428.44, N = 12SE +/- 1902.85, N = 12SE +/- 124.40, N = 3SE +/- 886.73, N = 3SE +/- 20.75, N = 3548461333287076460871433532368386125191731. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.CEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410820K40K60K80K100KSE +/- 75.17, N = 3SE +/- 702.85, N = 3SE +/- 352.29, N = 3SE +/- 675.58, N = 3SE +/- 592.65, N = 3SE +/- 30.95, N = 3SE +/- 423.98, N = 3SE +/- 57.61, N = 3367421148775996956107448152527976868178361. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads8K16K24K32K40KSE +/- 56.59, N = 3SE +/- 29.10, N = 3SE +/- 40.22, N = 3SE +/- 104.41, N = 3SE +/- 84.58, N = 3SE +/- 32.66, N = 3SE +/- 171.31, N = 3SE +/- 36.71, N = 3SE +/- 111.34, N = 32726429543292422739126228256863675929739218501. Nodejs v8.11.4

Numpy Benchmark

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy BenchmarkEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 61382 x 22-Core POWER9 176 Threads2M4M6M8M10M85738148035766805602785618508916943878618854513819704011

Ogg Encoding

WAV To Ogg

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Encoding 1.3.3WAV To OggEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 38.077.577.618.168.388.366.721. (CC) gcc options: -O2 -ffast-math -fsigned-char -O3 -march=native -logg

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 32

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 32EPYC 75512 x EPYC 7601EPYC 76012 x Xeon Gold 613820406080100SE +/- 1.17, N = 3SE +/- 0.97, N = 6SE +/- 1.26, N = 5SE +/- 1.19, N = 393.0168.3590.5084.251. EPYC 7551: Build Time Thu Nov 8 18:40:03 EST 2018;2. 2 x EPYC 7601: Build Time Thu Nov 8 18:40:03 EST 2018;3. EPYC 7601: Build Time Thu Nov 8 18:40:03 EST 2018;4. 2 x Xeon Gold 6138: Build Time Wed Nov 14 07:09:02 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 32 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 32 - Solver TimeEPYC 75512 x EPYC 7601EPYC 760120406080100SE +/- 1.16, N = 3SE +/- 0.97, N = 6SE +/- 1.26, N = 590.5066.4788.311. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 16EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351P2 x Xeon Gold 613890180270360450SE +/- 5.28, N = 9SE +/- 0.73, N = 3SE +/- 4.11, N = 3SE +/- 2.97, N = 3SE +/- 0.81, N = 3SE +/- 0.40, N = 33981902632702732381. EPYC 7551: Build Time Thu Nov 8 18:40:03 EST 2018;2. 2 x EPYC 7601: Build Time Thu Nov 8 18:40:03 EST 2018;3. EPYC 7601: Build Time Thu Nov 8 18:40:03 EST 2018;4. EPYC 7401P: Build Time Thu Nov 8 18:40:03 EST 2018;5. EPYC 7351P: Build Time Thu Nov 8 18:40:03 EST 2018;6. 2 x Xeon Gold 6138: Build Time Wed Nov 14 07:09:02 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 16 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 16 - Solver TimeEPYC 75512 x EPYC 7601EPYC 760180160240320400SE +/- 5.26, N = 9SE +/- 0.70, N = 3SE +/- 4.09, N = 33911842571. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 16EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351P2 x Xeon Gold 613820406080100SE +/- 0.35, N = 3SE +/- 0.35, N = 3SE +/- 0.79, N = 3SE +/- 0.40, N = 3SE +/- 0.49, N = 3SE +/- 0.05, N = 380.9056.3775.7475.9982.6675.501. EPYC 7551: Build Time Thu Nov 8 18:40:03 EST 2018;2. 2 x EPYC 7601: Build Time Thu Nov 8 18:40:03 EST 2018;3. EPYC 7601: Build Time Thu Nov 8 18:40:03 EST 2018;4. EPYC 7401P: Build Time Thu Nov 8 18:40:03 EST 2018;5. EPYC 7351P: Build Time Thu Nov 8 18:40:03 EST 2018;6. 2 x Xeon Gold 6138: Build Time Wed Nov 14 07:09:02 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 16 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 16 - Solver TimeEPYC 75512 x EPYC 7601EPYC 760120406080100SE +/- 0.36, N = 3SE +/- 0.35, N = 3SE +/- 0.78, N = 378.8454.7873.881. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 32

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 322 x EPYC 7601EPYC 76012 x Xeon Gold 613860120180240300SE +/- 1.53, N = 3SE +/- 3.24, N = 3SE +/- 2.26, N = 31652661961. 2 x EPYC 7601: Build Time Thu Nov 8 18:40:03 EST 2018;2. EPYC 7601: Build Time Thu Nov 8 18:40:03 EST 2018;3. 2 x Xeon Gold 6138: Build Time Wed Nov 14 07:09:02 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 32 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 32 - Solver Time2 x EPYC 7601EPYC 760160120180240300SE +/- 1.56, N = 3SE +/- 3.23, N = 31582591. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 64

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 642 x EPYC 76011326395265SE +/- 0.70, N = 358.721. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 64 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 64 - Solver Time2 x EPYC 76011326395265SE +/- 0.70, N = 356.551. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 16 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 16 - Solver TimeEPYC 7401PEPYC 7351P2 x Xeon Gold 613860120180240300SE +/- 2.97, N = 3SE +/- 0.84, N = 3SE +/- 0.41, N = 32642662321. EPYC 7401P: Build Time Thu Nov 8 18:40:03 EST 2018;2. EPYC 7351P: Build Time Thu Nov 8 18:40:03 EST 2018;3. 2 x Xeon Gold 6138: Build Time Wed Nov 14 07:09:02 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 16 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 16 - Solver TimeEPYC 7401PEPYC 7351P2 x Xeon Gold 613820406080100SE +/- 0.40, N = 3SE +/- 0.49, N = 3SE +/- 0.04, N = 374.1480.7873.561. EPYC 7401P: Build Time Thu Nov 8 18:40:03 EST 2018;2. EPYC 7351P: Build Time Thu Nov 8 18:40:03 EST 2018;3. 2 x Xeon Gold 6138: Build Time Wed Nov 14 07:09:02 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 32 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 32 - Solver Time2 x Xeon Gold 613820406080100SE +/- 1.15, N = 382.031. Build Time Wed Nov 14 07:09:02 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 32 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 32 - Solver Time2 x Xeon Gold 61384080120160200SE +/- 2.02, N = 3188.561. Build Time Wed Nov 14 07:09:02 EST 2018;

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2K4K6K8K10KSE +/- 4.04, N = 3SE +/- 14.27, N = 3SE +/- 19.16, N = 3SE +/- 32.65, N = 3SE +/- 0.55, N = 3SE +/- 0.49, N = 3SE +/- 11.30, N = 3SE +/- 1.20, N = 3SE +/- 40.66, N = 3436292254554350324831242774512867377-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads306090120150SE +/- 0.14, N = 4SE +/- 0.14, N = 4SE +/- 0.67, N = 4SE +/- 0.11, N = 4SE +/- 0.09, N = 4SE +/- 0.17, N = 4SE +/- 0.20, N = 4SE +/- 0.63, N = 4SE +/- 0.03, N = 457.3559.8260.7456.7955.7154.99114.6792.9149.071. EPYC 7551: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]2. 2 x EPYC 7601: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]3. EPYC 7601: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]4. EPYC 7401P: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]5. EPYC 7351P: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]6. EPYC 7251: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]7. 2 x Xeon Gold 6138: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]8. Xeon Silver 4108: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]9. 2 x 22-Core POWER9 176 Threads: ruby 2.5.1p57 (2018-03-29 revision 63029) [powerpc64le-linux-gnu]

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads816243240SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 319.5519.5518.8819.9920.4921.0316.0517.9832.71-march=native -lm-march=native -lm-march=native -lm-march=native -lm-march=native -lm-march=native -lm-march=native -lm-march=native-mtune=power9 -mcpu=power9 -lm1. (CC) gcc options: -O3

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads20406080100SE +/- 0.15, N = 3SE +/- 0.21, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.72, N = 1294.8992.4793.4896.1996.6898.2496.4399.4965.38-march=native -lm-march=native -lm-march=native -lm-march=native -lm-march=native -lm-march=native -lm-march=native -lm-march=native-mtune=power9 -mcpu=power9 -lm1. (CC) gcc options: -O3

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads246810SE +/- 0.01, N = 3SE +/- 0.11, N = 12SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 31.961.901.852.362.824.951.877.802.691. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads130K260K390K520K650KSE +/- 1386.84, N = 3SE +/- 895.53, N = 3SE +/- 59.48, N = 3SE +/- 476.01, N = 3SE +/- 348.37, N = 3SE +/- 800.35, N = 3SE +/- 1066.61, N = 3SE +/- 753.79, N = 3SE +/- 1135.83, N = 3371645397929399660372745362169362866592004479730332659

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance ComputationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.805.445.485.766.016.045.757.101. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation ComputationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108246810SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.825.465.475.776.006.055.757.111. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41081.00352.0073.01054.0145.0175SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 33.723.643.663.873.884.323.264.461. (CC) gcc options: -O3 -march=native

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads130K260K390K520K650KSE +/- 1536.25, N = 3SE +/- 3036.21, N = 3SE +/- 3941.18, N = 3SE +/- 820.46, N = 3SE +/- 971.65, N = 3SE +/- 143.00, N = 3SE +/- 1512.41, N = 3SE +/- 270.54, N = 3SE +/- 1721.99, N = 3407453518285396841317536249578123039584554156504582611-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read OnlyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4K8K12K16K20KSE +/- 13.14, N = 3SE +/- 178.37, N = 3SE +/- 155.22, N = 3SE +/- 35.53, N = 3SE +/- 136.10, N = 3SE +/- 29.83, N = 3SE +/- 86.63, N = 3SE +/- 107.48, N = 3SE +/- 160.04, N = 3144991514514805136681266111515178051507615502-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads20406080100SE +/- 0.11, N = 3SE +/- 0.16, N = 3SE +/- 0.14, N = 3SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 323.0112.8222.6128.9636.6971.2319.02109.4320.33-march=native -lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-march=native -lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-march=native -lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-march=native -lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-march=native -lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-march=native -lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-march=native -lSDL -lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-march=native -lXpm-mtune=power9 -mcpu=power9 -R/usr/lib -lSDL -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread1. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.11e12 Prime Number GenerationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1122334455SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 312.936.3412.7016.8320.6143.018.8847.6616.42-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -O3 -lpthread

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads400800120016002000SE +/- 2.52, N = 3SE +/- 2.85, N = 3SE +/- 0.88, N = 3SE +/- 4.26, N = 3SE +/- 1.33, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 4.81, N = 3SE +/- 4.37, N = 3161415181514161516681668113014051815

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads0.14590.29180.43770.58360.7295SE +/- 0.0016, N = 3SE +/- 0.0042, N = 3SE +/- 0.0019, N = 3SE +/- 0.0005, N = 3SE +/- 0.0020, N = 3SE +/- 0.0028, N = 3SE +/- 0.0056, N = 3SE +/- 0.0005, N = 3SE +/- 0.0042, N = 30.48920.47280.46380.44550.39080.29310.43080.28990.64831. R scripting front-end version 3.5.1 (2018-07-02)

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410820040060080010001087101610141084112311288321025

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410880160240320400323310315329339347259361

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integer2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41087K14K21K28K35K338343156134064337743060330552258571. (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 EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41086K12K18K24K30K297422711328445282532632629977254521. (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 EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41086K12K18K24K30K295042661326839273132655429265255451. (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 PointEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41088K16K24K32K40K31974353223157132465332783272326862256551. (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 PointEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41087K14K21K28K35K27347305802801428400268112757330702255551. (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 PointEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41086K12K18K24K30K21744259492338823486236052373023457250521. (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 PointEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41086K12K18K24K30K27361299832831428664285132795026785256361. (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 PointEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41087K14K21K28K35K24531310262885929101286742729726592254971. (CC) gcc options: -O3 -march=native

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 5.6.1Linux Source Tree Archiving To RAREPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41084080120160200SE +/- 2.27, N = 3SE +/- 1.84, N = 12SE +/- 0.29, N = 3SE +/- 0.24, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.39, N = 3SE +/- 1.04, N = 3149108145152152190118148

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads400K800K1200K1600K2000KSE +/- 2539.67, N = 3SE +/- 24288.76, N = 4SE +/- 16774.42, N = 3SE +/- 29072.20, N = 3SE +/- 15101.94, N = 3SE +/- 16974.58, N = 12SE +/- 46193.94, N = 12SE +/- 30871.66, N = 12SE +/- 1492.96, N = 31594904165257716568861531695147451013845641968923165494913015221. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads400K800K1200K1600K2000KSE +/- 13067.87, N = 3SE +/- 3726.29, N = 3SE +/- 14251.32, N = 3SE +/- 19390.48, N = 3SE +/- 21415.56, N = 12SE +/- 19273.98, N = 3SE +/- 13534.43, N = 3SE +/- 11136.38, N = 3SE +/- 2532.17, N = 311192921215090119746911072911064769986285172435213813968881141. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads500K1000K1500K2000K2500KSE +/- 19052.51, N = 3SE +/- 21300.51, N = 3SE +/- 12124.99, N = 3SE +/- 10607.60, N = 3SE +/- 26137.53, N = 12SE +/- 10123.48, N = 3SE +/- 12798.88, N = 3SE +/- 28285.41, N = 3SE +/- 16810.41, N = 31869551190282618383961731232171653215465252475379194131916228441. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads400K800K1200K1600K2000KSE +/- 21411.56, N = 4SE +/- 25872.16, N = 3SE +/- 18354.77, N = 3SE +/- 19395.95, N = 3SE +/- 18027.86, N = 3SE +/- 2556.44, N = 3SE +/- 18319.51, N = 11SE +/- 27918.55, N = 12SE +/- 4793.10, N = 31310392139631213678591318665130826311231861784172139167710866051. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1632486480SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 315.448.1215.3919.8126.0651.1513.2871.7016.841. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads714212835SE +/- 1.66, N = 9SE +/- 0.24, N = 3SE +/- 0.59, N = 12SE +/- 0.61, N = 9SE +/- 0.17, N = 3SE +/- 0.35, N = 7SE +/- 0.25, N = 12SE +/- 0.02, N = 3SE +/- 0.08, N = 321.4820.6418.3117.2515.0926.7313.2921.1228.571. (CXX) g++ options: -O2 -lOpenCL

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads20406080100SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 353.1647.4749.9954.5659.5070.6948.1382.7668.851. (CC) gcc options: -m64 -pie -nodefaultlibs

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1326395265SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 4SE +/- 0.00, N = 3SE +/- 0.05, N = 1217.028.1415.6322.6529.0757.824.4823.033.541. (CC) gcc options: -m64 -pie -nodefaultlibs

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads5001000150020002500SE +/- 0.68, N = 3SE +/- 10.14, N = 3SE +/- 4.34, N = 3SE +/- 2.09, N = 3SE +/- 4.56, N = 3SE +/- 1.51, N = 3SE +/- 5.59, N = 3SE +/- 2.52, N = 3SE +/- 0.73, N = 3186919421940185918051347244619131255-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads2004006008001000SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.47, N = 3SE +/- 0.16, N = 3SE +/- 0.17, N = 3SE +/- 0.05, N = 3SE +/- 0.22, N = 3SE +/- 0.30, N = 3SE +/- 0.05, N = 3523556556521504504816661162-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads150300450600750SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 2.13, N = 3SE +/- 0.43, N = 3SE +/- 1.45, N = 3210227219208203206685411305-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads6001200180024003000SE +/- 4.24, N = 3SE +/- 28.59, N = 3SE +/- 22.23, N = 3SE +/- 3.30, N = 3SE +/- 13.38, N = 3SE +/- 9.64, N = 3SE +/- 2.94, N = 3SE +/- 3.73, N = 3SE +/- 0.21, N = 3238523982441234223022203300922241120-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads13002600390052006500SE +/- 4.87, N = 3SE +/- 72.81, N = 3SE +/- 0.36, N = 3SE +/- 12.85, N = 3SE +/- 10.24, N = 3SE +/- 4.16, N = 3SE +/- 24.65, N = 3SE +/- 11.60, N = 3SE +/- 2.48, N = 3464048444796464244862293585647553440-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads400800120016002000SE +/- 0.28, N = 3SE +/- 1.86, N = 3SE +/- 0.17, N = 3SE +/- 0.29, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.34, N = 3SE +/- 0.06, N = 3158616861688158215301526186715111248-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -lm

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads510152025SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 34.682.574.515.797.9215.354.0920.494.10-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CXX) g++ options: -fopenmp -O3

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads20M40M60M80M100MSE +/- 451949.77, N = 3SE +/- 302657.40, N = 3SE +/- 186688.77, N = 3SE +/- 474439.83, N = 3SE +/- 96861.51, N = 3SE +/- 85097.64, N = 3SE +/- 599656.72, N = 3SE +/- 44988.37, N = 3SE +/- 653933.14, N = 35630869110093206257008073435415793307541216282402698155591271728283190230-march=native -msse -msse3 -mpopcnt-march=native -msse -msse3 -mpopcnt-march=native -msse -msse3 -mpopcnt-march=native -msse -msse3 -mpopcnt-march=native -msse -msse3 -mpopcnt-march=native -msse -msse3 -mpopcnt-mtune=power9 -mcpu=power91. (CXX) g++ options: -m64 -lpthread -O3 -fno-exceptions -std=c++11 -pedantic -flto

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Copy2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410830K60K90K120K150KSE +/- 1329.22, N = 20SE +/- 933.91, N = 5SE +/- 457.05, N = 5SE +/- 9.78, N = 5SE +/- 229.10, N = 5SE +/- 1526.86, N = 20SE +/- 89.00, N = 515869782083844088685783409130443637951. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scale2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410830K60K90K120K150KSE +/- 1900.60, N = 5SE +/- 1054.13, N = 5SE +/- 133.33, N = 5SE +/- 11.68, N = 5SE +/- 10.28, N = 5SE +/- 384.23, N = 5SE +/- 46.94, N = 515469182672850768678883749109172445601. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Triad2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410840K80K120K160K200KSE +/- 2485.73, N = 5SE +/- 1186.43, N = 5SE +/- 590.87, N = 5SE +/- 9.67, N = 5SE +/- 453.73, N = 5SE +/- 2206.28, N = 5SE +/- 53.43, N = 5176076938759722410014694020111538490181. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Add2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410840K80K120K160K200KSE +/- 1994.93, N = 5SE +/- 1153.78, N = 5SE +/- 417.61, N = 5SE +/- 20.37, N = 5SE +/- 165.28, N = 5SE +/- 1051.54, N = 5SE +/- 55.56, N = 517409193632969369968894328114790491691. (CC) gcc options: -O3 -march=native -fopenmp

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads3K6K9K12K15KSE +/- 4.37, N = 3SE +/- 16.31, N = 3SE +/- 37.19, N = 3SE +/- 46.58, N = 3SE +/- 0.24, N = 3SE +/- 0.69, N = 3SE +/- 38.00, N = 3SE +/- 0.72, N = 3SE +/- 65.89, N = 3566311952591844943215160962039808285-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads3K6K9K12K15KSE +/- 23.85, N = 3SE +/- 83.96, N = 3SE +/- 94.71, N = 3SE +/- 78.60, N = 3SE +/- 18.96, N = 3SE +/- 0.84, N = 3SE +/- 152.09, N = 3SE +/- 0.76, N = 3SE +/- 22.81, N = 3736815808770057974189205013547220811656-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads60K120K180K240K300KSE +/- 196.62, N = 3SE +/- 512.47, N = 3SE +/- 180.14, N = 3SE +/- 311.54, N = 3SE +/- 313.84, N = 3SE +/- 137.48, N = 3SE +/- 1611.57, N = 3SE +/- 419.82, N = 3SE +/- 191.50, N = 3132994293419137445103356841854184621731835402113069-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads30K60K90K120K150KSE +/- 66.12, N = 3SE +/- 1218.29, N = 3SE +/- 102.55, N = 3SE +/- 78.64, N = 3SE +/- 2.38, N = 3SE +/- 3.26, N = 3SE +/- 1209.22, N = 3SE +/- 1.41, N = 3SE +/- 36.72, N = 36434813606268691511903691018477764771241195173-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads6K12K18K24K30KSE +/- 109.45, N = 3SE +/- 343.02, N = 12SE +/- 289.93, N = 3SE +/- 196.37, N = 3SE +/- 130.34, N = 3SE +/- 106.95, N = 3SE +/- 347.42, N = 3SE +/- 35.04, N = 12SE +/- 159.34, N = 31660825458173901339910992565218976331428582-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads5M10M15M20M25MSE +/- 132910.28, N = 7SE +/- 904286.44, N = 9SE +/- 228446.84, N = 12SE +/- 120495.49, N = 3SE +/- 38957.95, N = 3SE +/- 57635.42, N = 4SE +/- 644813.65, N = 12SE +/- 53788.68, N = 4SE +/- 498192.34, N = 1210765409171189261116006185295146568333341247021250062322923110422869-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads510152025SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 319.9118.0718.7819.9220.5920.3011.1113.8319.44

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads0.54451.0891.63352.1782.7225SE +/- 0.02, N = 12SE +/- 0.04, N = 9SE +/- 0.01, N = 6SE +/- 0.02, N = 12SE +/- 0.01, N = 3SE +/- 0.05, N = 12SE +/- 0.01, N = 3SE +/- 0.03, N = 5SE +/- 0.03, N = 31.251.271.021.131.322.300.992.422.00

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads130M260M390M520M650MSE +/- 4965131.60, N = 3SE +/- 4256708.53, N = 3SE +/- 2499215.04, N = 3SE +/- 1474249.14, N = 3SE +/- 5491403.58, N = 3SE +/- 4610229.20, N = 3SE +/- 5231349.71, N = 3SE +/- 4615543.22, N = 3SE +/- 771673.37, N = 35069695134918692215288748165050760734793669754850047126141210475269958272934539291. (CC) gcc options: -lm -lpthread -lcurses -lrt

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410820K40K60K80K100KSE +/- 114.17, N = 3SE +/- 80.32, N = 3SE +/- 135.35, N = 3SE +/- 36.44, N = 3SE +/- 5.28, N = 3SE +/- 3.34, N = 3SE +/- 350.34, N = 3SE +/- 1.14, N = 34223988749447223490124152121016021696421. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=native -rdynamic -ldl -laio -lm

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41083691215SE +/- 0.02, N = 3SE +/- 0.02, N = 12SE +/- 0.04, N = 4SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 32.371.482.372.863.947.692.499.781. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.0.0-beta.3-249-g607eTime To OCR 7 ImagesEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1122334455SE +/- 0.09, N = 3SE +/- 0.20, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 344.5043.9942.4044.9845.5246.4033.5739.6047.73

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads816243240SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 330.2625.9428.8629.4830.2933.9325.0435.8932.41

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To Compile2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4008001200160020008211038109010141460102117441053

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410848121620SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 38.236.737.928.038.379.2012.2814.321. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1326395265SE +/- 0.34, N = 12SE +/- 0.31, N = 3SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.16, N = 3SE +/- 0.10, N = 3SE +/- 0.20, N = 3SE +/- 0.28, N = 329.7723.2728.0230.8833.4749.9122.8357.2324.65

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads306090120150SE +/- 0.48, N = 10SE +/- 0.31, N = 12SE +/- 0.49, N = 9SE +/- 0.79, N = 5SE +/- 1.04, N = 3SE +/- 1.58, N = 3SE +/- 0.42, N = 12SE +/- 1.50, N = 3SE +/- 0.74, N = 343.9826.4642.9852.9062.80116.9533.94134.0551.59

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads160320480640800247149236282341640172736171

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads1.09132.18263.27394.36525.4565SE +/- 0.10, N = 9SE +/- 0.05, N = 12SE +/- 0.03, N = 3SE +/- 0.06, N = 5SE +/- 0.05, N = 12SE +/- 0.13, N = 11SE +/- 0.06, N = 12SE +/- 0.04, N = 3SE +/- 0.26, N = 113.953.453.453.653.434.073.504.854.301. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 410820406080100SE +/- 0.23, N = 3SE +/- 0.06, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 3SE +/- 0.33, N = 3SE +/- 0.41, N = 3SE +/- 0.14, N = 3SE +/- 0.28, N = 377.0570.3673.1977.5281.5699.0460.29102.631. (CC) gcc options: -O3 -march=native -pedantic -ldl -lz -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads3K6K9K12K15KSE +/- 4.79, N = 3SE +/- 7.00, N = 3SE +/- 2.17, N = 3SE +/- 4.14, N = 3SE +/- 22.35, N = 3SE +/- 6.56, N = 3SE +/- 32.99, N = 3SE +/- 5.48, N = 3SE +/- 19.82, N = 37484804174837404737372156153910413063-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O2 -O3 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads4K8K12K16K20KSE +/- 5.65, N = 3SE +/- 7.22, N = 3SE +/- 3.57, N = 3SE +/- 10.43, N = 3SE +/- 1.78, N = 3SE +/- 4.33, N = 3SE +/- 34.89, N = 3SE +/- 10.13, N = 3SE +/- 11.26, N = 3991911162995798739811967093231979717211-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O2 -O3 -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108300K600K900K1200K1500KSE +/- 2113.08, N = 5SE +/- 2138.20, N = 5SE +/- 674.17, N = 5SE +/- 1594.13, N = 5SE +/- 433.33, N = 5SE +/- 1315.49, N = 5SE +/- 625.35, N = 5SE +/- 1453.67, N = 580384285473585312780009677204777313911860009602211. (CC) gcc options: -O3 -march=native

VP9 libvpx Encoding

vpxenc

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.7.0vpxencEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads48121620SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.21, N = 3SE +/- 0.01, N = 311.5712.2212.2511.1211.1411.0513.9110.791.78-m64 -march=native-m64 -march=native-m64 -march=native-m64 -march=native-m64 -march=native-m64 -march=native-m64 -march=native-m64 -march=native1. (CXX) g++ options: -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads306090120150SE +/- 1.47, N = 12SE +/- 12.24, N = 9SE +/- 0.50, N = 3SE +/- 0.53, N = 3SE +/- 0.39, N = 3SE +/- 0.23, N = 3SE +/- 2.11, N = 3SE +/- 0.23, N = 3SE +/- 2.16, N = 1099.50131.75106.75106.1393.6655.91112.6335.4849.36-lavformat -lavcodec -lavutil -lswscale -m64 -march=native-lavformat -lavcodec -lavutil -lswscale -m64 -march=native-lavformat -lavcodec -lavutil -lswscale -m64 -march=native-lavformat -lavcodec -lavutil -lswscale -m64 -march=native-lavformat -lavcodec -lavutil -lswscale -m64 -march=native-lavformat -lavcodec -lavutil -lswscale -m64 -march=native-lavformat -lavcodec -lavutil -lswscale -m64 -march=native-m64 -march=native-lavformat -lavcodec -lavutil -lswscale -mtune=power9 -mcpu=power9 -maltivec -mabi=altivec -mvsx1. (CC) gcc options: -ldl -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 4108816243240SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 311.0813.5011.7011.3010.637.1634.8920.111. (CXX) g++ options: -O3 -march=native -rdynamic -lpthread -lrt -ldl -lnuma

Y-Cruncher

Calculating 500M Pi Digits

OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.7.5.9481Calculating 500M Pi DigitsEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41081326395265SE +/- 0.16, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.23, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 321.5615.6119.3323.0429.1853.4212.6656.50

Zstd Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19EPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x Xeon Gold 6138Xeon Silver 41082 x 22-Core POWER9 176 Threads612182430SE +/- 0.24, N = 3SE +/- 0.31, N = 12SE +/- 0.23, N = 3SE +/- 0.26, N = 12SE +/- 0.24, N = 3SE +/- 0.34, N = 7SE +/- 0.17, N = 3SE +/- 0.04, N = 3SE +/- 0.18, N = 514.6713.4514.0015.0615.8026.9910.9723.1411.83-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-mtune=power9 -mcpu=power91. (CC) gcc options: -O3 -pthread -lz -llzma


Phoronix Test Suite v10.8.5