Extra EPYC Rome Benchmarks AMD Ryzen 9 3900X 12-Core testing with a Gigabyte X570 AORUS MASTER (F5k BIOS) and Gigabyte NVIDIA GeForce RTX 2080 Ti Rev. A 11GB on Fedora 30 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1908150-SP-1908130AS62&grs .
Extra EPYC Rome Benchmarks Processor Motherboard Chipset Memory Disk Graphics Monitor Network Audio OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2 x AMD EPYC 7502 32-Core @ 2.50GHz (64 Cores / 128 Threads) AMD DAYTONA_X (RDY1001C BIOS) AMD Device 1480 516096MB 280GB INTEL SSDPE21D280GA + 280GB INTEL SSDPED1D280GA + 5 x 3841GB Micron_9300_MTFDHAL3T8TDP + 256GB Micron_1100_MTFD llvmpipe 504GB VE228 2 x Mellanox MT27710 Ubuntu 19.04 5.2.0-050200rc7-generic (x86_64) 20190630 GNOME Shell 3.32.1 X Server 1.20.4 modesetting 1.20.4 3.3 Mesa 19.0.2 (LLVM 8.0 128 bits) GCC 8.3.0 ext4 1920x1080 2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads) ASPEED 5.3.0-rc1-power (x86_64) 20190728 2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads) GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS) Intel Sky Lake-E DMI3 Registers 386048MB 280GB INTEL SSDPED1D280GA + 32GB Flash Disk llvmpipe 377GB 2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE 5.2.0-050200rc7-generic (x86_64) 20190630 GNOME Shell 3.32.2 3.3 Mesa 19.0.2 (LLVM 8.0 256 bits) AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) Gigabyte X570 AORUS MASTER (F5k BIOS) AMD Starship/Matisse 16384MB 2 x 2000GB GIGABYTE GP-ASM2NE6200TTTD Gigabyte NVIDIA GeForce RTX 2080 Ti Rev. A 11GB NVIDIA TU102 HD Audio BenQ EL2870U Intel I211 + Realtek Device 8125 + Intel Wi-Fi 6 AX200 Fedora 30 5.2.7-200.fc30.x86_64 (x86_64) X Server GCC 9.1.1 20190503 3840x2160 OpenBenchmarking.org Compiler Details - 2 x EPYC 7502: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 7742: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 Platinum 8280: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 - Ryzen 3900X: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Disk Details - 2 x EPYC 7502: NONE / errors=remount-ro,relatime,rw - 2 x EPYC 7742: NONE / errors=remount-ro,relatime,rw - 2 x Xeon Platinum 8280: NONE / errors=remount-ro,relatime,rw - Ryzen 3900X: NONE / relatime,rw,seclabel,stripe=256 / raid0 nvme1n1p3[0] nvme0n1p2[1] Processor Details - 2 x EPYC 7502: Scaling Governor: acpi-cpufreq ondemand - 2 x EPYC 7742: Scaling Governor: acpi-cpufreq ondemand - 2 x Xeon Platinum 8280: Scaling Governor: intel_pstate powersave - Ryzen 3900X: Scaling Governor: acpi-cpufreq ondemand Java Details - 2 x EPYC 7502: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu219.04.1) - 2 x EPYC 7742: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu219.04.1) - 2 x Xeon Platinum 8280: OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu219.04) Python Details - 2 x EPYC 7502: Python 2.7.16 + Python 3.7.3 - 2 x EPYC 7742: Python 2.7.16 + Python 3.7.3 - 2 x Xeon Platinum 8280: Python 2.7.16 + Python 3.7.3 - Ryzen 3900X: Python 2.7.16 + Python 3.7.4 Security Details - 2 x EPYC 7502: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - 2 x EPYC 7742: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - 2 x Xeon Platinum 8280: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling - Ryzen 3900X: SELinux + usercopy/swapgs barriers and __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling + SSB disabled via prctl and seccomp
Extra EPYC Rome Benchmarks mkl-dnn: IP Batch All - f32 stress-ng: Socket Activity mkl-dnn: IP Batch 1D - f32 mysqlslap: 16 hpcc: Rand Ring Bandwidth hpcc: G-Rand Access hpcc: G-Ffte hpcc: G-Ffte mkl-dnn: Deconvolution Batch deconv_all - u8s8u8s32 john-the-ripper: Blowfish cp2k: Fayalite-FIST Data mkl-dnn: IP Batch 1D - u8s8f32s32 mkl-dnn: Convolution Batch conv_alexnet - f32 mkl-dnn: IP Batch 1D - u8s8u8s32 mkl-dnn: Convolution Batch conv_all - f32 mkl-dnn: Convolution Batch conv_googlenet_v3 - f32 mkl-dnn: Convolution Batch conv_3d - u8s8u8s32 mkl-dnn: Convolution Batch conv_3d - u8s8f32s32 mkl-dnn: Deconvolution Batch deconv_3d - u8s8f32s32 stress-ng: Matrix Math stress-ng: Glibc Qsort Data Sorting stress-ng: CPU Stress stress-ng: Bsearch stress-ng: Semaphores openssl: RSA 4096-bit Performance stress-ng: Crypto mkl-dnn: Deconvolution Batch deconv_3d - u8s8u8s32 mbw: Memory Copy - 8192 MiB mbw: Memory Copy, Fixed Block Size - 8192 MiB mkl-dnn: Deconvolution Batch deconv_3d - f32 stress-ng: Hsearch stress-ng: Lsearch blender: Classroom - CPU-Only mbw: Memory Copy - 4096 MiB mbw: Memory Copy - 1024 MiB stress-ng: Vector Math c-ray: Total Time - 4K, 16 Rays Per Pixel m-queens: Time To Solve mbw: Memory Copy - 512 MiB mbw: Memory Copy - 128 MiB stress-ng: Tsearch blender: Pabellon Barcelona - CPU-Only coremark: CoreMark Size 666 - Iterations Per Second primesieve: 1e12 Prime Number Generation asmfish: 1024 Hash Memory, 26 Depth stockfish: Total Time compress-7zip: Compress Speed Test pts-self-test: Total Time blender: Barbershop - CPU-Only mysqlslap: 32 povray: Trace Time blender: BMW27 - CPU-Only renaissance: In-Memory Database Shootout pgbench: Buffer Test - Normal Load - Read Only pts-self-test: List Suites hpcc: EP-DGEMM mkl-dnn: Deconvolution Batch deconv_1d - f32 hpcc: Rand Ring Latency blender: Fishy Cat - CPU-Only himeno: Poisson Pressure Solver appleseed: Disney Material stress-ng: System V Message Passing parboil: OpenMP CUTCP pts-self-test: Info Command build-llvm: Time To Compile mcperf: Replace y-cruncher: Calculating 500M Pi Digits pgbench: Buffer Test - Single Thread - Read Write hpcc: Max Ping Pong Bandwidth osbench: Create Processes blake2: compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 mcperf: Get osbench: Launch Programs mbw: Memory Copy, Fixed Block Size - 1024 MiB mcperf: Append mbw: Memory Copy, Fixed Block Size - 512 MiB mbw: Memory Copy, Fixed Block Size - 4096 MiB mkl-dnn: Convolution Batch conv_googlenet_v3 - u8s8u8s32 mkl-dnn: Convolution Batch conv_alexnet - u8s8u8s32 mkl-dnn: Convolution Batch conv_googlenet_v3 - u8s8f32s32 pts-self-test: Merge Results mkl-dnn: Convolution Batch conv_all - u8s8u8s32 mkl-dnn: Convolution Batch conv_all - u8s8f32s32 mkl-dnn: Deconvolution Batch deconv_1d - u8s8f32s32 mkl-dnn: Deconvolution Batch deconv_1d - u8s8u8s32 parboil: OpenMP MRI Gridding mkl-dnn: Convolution Batch conv_alexnet - u8s8f32s32 mysqlslap: 4 hpcc: G-HPL mkl-dnn: IP Batch All - u8s8f32s32 mkl-dnn: IP Batch All - u8s8u8s32 stream: Scale mysqlslap: 8 pts-self-test: Render Test fftw: Float + SSE - 2D FFT Size 512 mbw: Memory Copy, Fixed Block Size - 128 MiB fftw: Float + SSE - 2D FFT Size 1024 ramspeed: Copy - Integer ramspeed: Add - Floating Point rodinia: OpenMP CFD Solver ramspeed: Add - Integer fftw: Float + SSE - 2D FFT Size 256 fftw: Float + SSE - 2D FFT Size 32 appleseed: Material Tester apache-siege: 1 java-scimark2: Monte Carlo appleseed: Emily pgbench: Buffer Test - Single Thread - Read Only mysqlslap: 128 ramspeed: Scale - Floating Point blogbench: Read bork: File Encryption Time fftw: Float + SSE - 2D FFT Size 128 ramspeed: Triad - Floating Point dav1d: Summer Nature 4K dcraw: RAW To PPM Image Conversion blogbench: Write ramspeed: Average - Floating Point dav1d: Summer Nature 1080p ramspeed: Scale - Integer stress-ng: Forking mysqlslap: 64 dacapobench: Tradebeans ramspeed: Average - Integer botan: AES-256 - Encrypt svt-av1: 1080p 8-bit YUV To AV1 Video Encode botan: AES-256 - Decrypt ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping vpxenc: vpxenc VP9 1080p Video Encode ramspeed: Copy - Floating Point fftw: Float + SSE - 1D FFT Size 512 fftw: Float + SSE - 1D FFT Size 1024 renaissance: Scala Dotty minion: Solitaire php: Zend micro_bench tinymembench: Standard Memset fftw: Float + SSE - 2D FFT Size 64 ramspeed: Triad - Integer java-scimark2: Dense LU Matrix Factorization hpcc: EP-STREAM Triad npb: FT.B fftw: Float + SSE - 1D FFT Size 128 fftw: Float + SSE - 1D FFT Size 2048 osbench: Memory Allocations fftw: Stock - 2D FFT Size 512 fftw: Stock - 2D FFT Size 4096 phpbench: PHP Benchmark Suite apache-siege: 250 minion: Quasigroup npb: FT.A fftw: Float + SSE - 1D FFT Size 4096 tinymembench: Standard Memcpy tjbench: Decompression Throughput svt-vp9: 1080p 8-bit YUV To VP9 Video Encode numpy: botan: CAST-256 - Decrypt botan: CAST-256 - Encrypt botan: KASUMI - Encrypt fftw: Stock - 1D FFT Size 1024 encode-mp3: WAV To MP3 fftw: Stock - 2D FFT Size 256 apache-siege: 100 mencoder: AVI To LAVC botan: KASUMI - Decrypt php: Zend bench fftw: Float + SSE - 1D FFT Size 32 apache-siege: 200 java-scimark2: Composite encode-flac: WAV To FLAC fftw: Stock - 2D FFT Size 64 build-gcc: Time To Compile apache-siege: 50 sockperf: Latency Ping Pong fftw: Stock - 1D FFT Size 128 tscp: AI Chess Performance x265: H.265 1080p Video Encoding botan: Twofish - Encrypt fftw: Stock - 2D FFT Size 128 dacapobench: Tradesoap fftw: Stock - 1D FFT Size 512 fftw: Stock - 1D FFT Size 2048 gmpbench: Total Time svt-hevc: 1080p 8-bit YUV To HEVC Video Encode botan: Twofish - Decrypt apache-siege: 10 botan: Blowfish - Decrypt fftw: Stock - 2D FFT Size 32 fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 1024 botan: Blowfish - Encrypt fftw: Stock - 2D FFT Size 2048 lzbench: XZ 0 - Compression indigobench: Bedroom indigobench: Supercar dacapobench: H2 fftw: Float + SSE - 2D FFT Size 4096 fftw: Stock - 1D FFT Size 256 fftw: Float + SSE - 2D FFT Size 2048 cython-bench: x264: H.264 Video Encoding java-scimark2: Sparse Matrix Multiply osbench: Create Files stress-ng: Memory Copying darktable: Boat - CPU-only lzbench: Libdeflate 1 - Decompression redis: SADD compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 spec-jbb2015: SPECjbb2015-Composite critical-jOPS dacapobench: Jython lzbench: Brotli 0 - Decompression fftw: Stock - 1D FFT Size 64 java-scimark2: Jacobi Successive Over-Relaxation spec-jbb2015: SPECjbb2015-Composite max-jOPS darktable: Masskrug - CPU-only lzbench: Libdeflate 1 - Compression blender: Pabellon Barcelona - CPU-Only ctx-clock: Context Switch Time encode-ogg: WAV To Ogg blender: Classroom - CPU-Only build-php: Time To Compile blender: Fishy Cat - CPU-Only lzbench: XZ 0 - Decompression gimp: rotate npb: EP.C build-imagemagick: Time To Compile gimp: unsharp-mask blender: BMW27 - CPU-Only gimp: auto-levels gimp: resize tesseract-ocr: Time To OCR 7 Images lzbench: Zstd 1 - Compression v-ray: CPU npb: LU.C npb: SP.A lzbench: Zstd 1 - Decompression lzbench: Brotli 0 - Compression blender: Barbershop - CPU-Only minion: Graceful pts-self-test: Peak Memory Usage npb: BT.A ffte: N=256, 1D Complex FFT Routine osbench: Create Threads sunflow: Global Illumination + Image Synthesis mcperf: Prepend mcperf: Delete mcperf: Set mcperf: Add stress-ng: Glibc C String Functions stress-ng: Context Switching redis: SET redis: GET redis: LPUSH redis: LPOP darktable: Server Room - CPU-only darktable: Server Rack - CPU-only pgbench: Buffer Test - Normal Load - Read Write mysqlslap: 256 build-linux-kernel: Time To Compile mkl-dnn: Deconvolution Batch deconv_all - f32 mkl-dnn: Convolution Batch conv_3d - f32 renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Apache Spark PageRank renaissance: Savina Reactors.IO renaissance: Apache Spark Bayes renaissance: Apache Spark ALS java-scimark2: Fast Fourier Transform mafft: Multiple Sequence Alignment fftw: Float + SSE - 1D FFT Size 256 fftw: Float + SSE - 1D FFT Size 64 fftw: Stock - 1D FFT Size 32 namd: ATPase Simulation - 327,506 Atoms clomp: Static OMP Speedup hpcg: rodinia: OpenMP Streamcluster rodinia: OpenMP LavaMD parboil: OpenMP Stencil parboil: OpenMP LBM hpcc: G-Ptrans npb: LU.A sockperf: Latency Under Load sockperf: Throughput stream: Add stream: Triad stream: Copy 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 81.93 23811 9.47 3713 1.38385 0.20233 33.30483 33.30483 15307 109363 580 68.28 80.93 68.47 621 34.66 2438 2447 1377 375525 931 19073 33173 1398972 14388 14306 1507 15675 9042 3.86 388396 708 80.60 15472 15711 130505 10.90 12.10 15671 8986 1752 102 2101299 4.29 136257996 135223710 255492 253 221 1757 10.32 45.20 13683 858392 0.74 22.38970 8.11 1.77976 66.52 1004 59.80 12216045 1.04 3.08 96.43 28323 8.89 2689 10781 63.31 7.46 11.20 53650 78.17 9093 34850 9126 9017 1752.47 947.22 1764.58 4.84 20800 20778 795.68 881.33 120.92 941.69 7634 169.92267 778.49 772.47 155497 6397 69.67 33879 8984 33251 42739 48547 8.87 47552 33586 34572 284 4559.86 1334 173 20388 342 40026 1272056 10.77 34549 32247 13.24 51.43 43807 44275 5.69 38465 43021 835 7419 42023 4585 94.99 4640 693 145.29 30275 37722 43078 7326 82.07 2.66 15240 35897 40110 5270 2.80207 3660.37 20960 44915 96.59 6633 5116 494910 30037 137.89 3332.60 41618 9148 169 197.26 7216577 120 120 77.84 7129 33.17 6615 26655 20.20 75.24 0.54 11848 28569 2389 10.09 7300 746 21692 4.85 6766 1036078 43.46 299 6788 5601 7052 6858 4519 340.94 299 19908 228 8824 6709 6099 231 5815 28 4.78 7.72 6911 17004 7127 26109 28.68 148.94 2211 15.23 9823 3.30 841 1800546 26.97 60218 5466 441 8082 1506 106645 4.24 190 100.13 150 6.81 122.64 49.14 70.16 87 16.75 2283.03 21.39 30.60 47.32 24.62 11.67 34.90 354 62297 33940.81 396.26 932 383 236.53 52.78 503 834.43 7639.45 33.79 0.74 28279 40803 33580 33157 4908942 62075360 1463246 1897043 1375853 2170359 3.03 0.11 21936 270 19.74 4229 3.67 30304 24726 28404 3595 38778 1624 3.42 27950 16447 8741 0.41349 0.37 0.46 13.57 6.11 5.64 25.00 1.36882 31119.46 22.42 484363 164105 166119 150788 611 15556 9051 15436 15602 15464 9066 0.80 6.60 9153 9188 9032 182.83 177029 34178 9053 33895 41105 48530 9.10 48253 34284 35028 1356 36196 1164067 10.73 35003 46521 38226 40960 37700 7743 42272 35526 38922 43869 7276 16031 37011 43023 5364 21059 45337 6717 5214 43038 9131 7207 6744 11985 2423 7400 5.30 6899 6948 7124 7006 4589 8982 6814 6146 5993 28 8226 17865 7217 26661 2246 867 5264 446 8203 1529 191 88 360 961 383 24412 31115 4126 37539 1622 3.41 27860 16032 8868 0.26589 0.23 0.35 10.43 4.33 4.02 35.97 22.16 454195 194680 200966 185818 100.80 37540 11.56 6347 0.83730 0.17540 16.90603 16.90603 3712 83578 1699 3.55 48.57 3.64 382 21.53 3576 3538 1890 380876 787 17955 35116 2098939 13753 10503 2041 4747 5135 1.11 301308 665 94.29 4752 4775 120957 14.40 16.30 4819 4975 1091 117 1890649 4.82 137371669 125947505 232626 215 223 2905 11.57 47.45 17338 912806 0.71 25.17353 0.95 1.13356 72.54 2794 67.24 6551714 1.29 2.40 107.93 71185 9.12 2656 17274 45.92 3.87 9.01 111930 54.51 4916 70478 4910 5053 5.77 14.23 6.23 3.91 1722 1756 0.23 0.23 513.31 18.95 13278 146.45033 20.48 20.42 149490 10422 59.80 22289 4918 22351 32285 28400 7.31 32779 24853 27128 185 2606.48 984 155 19016 544 25822 1995239 7.10 28613 28432 18.25 41.77 53516 29060 9.20 29096 68990 1286 11780 31645 3823 61.53 3828 1010 94.82 32110 55983 64732 6930 84.34 2.06 10920 33648 31864 4793 3.00269 2556.20 20343 63908 87.57 6355 4640 646738 34608 111.21 2378.80 58222 6933 188 271.63 5262216 137 137 89.63 7555 29.97 6386 33242 17.69 87.03 0.45 14317 33432 2182 9.56 7181 892 27915 3.98 7024 1257489 32.73 347 7470 7404 7793 7392 5098 260.31 351 26012 275 8898 7274 6340 282 5090 36 6.14 9.88 8773 16099 7200 21198 22.97 120.04 2156 13.77 11263 4.05 1016 2122727 22.50 50770 4629 519 7404 1585 93995 4.77 213 112.00 136 6.12 135.02 48.59 76.82 95 18.25 2486.05 19.67 28.18 51.15 22.79 12.48 32.79 375 65476 32373.02 379.98 967 391 240.94 53.28 503 834.30 20.51 0.86 70628 113029 62021 61510 4483653 26550213 1752860 2299349 1656464 2475214 1.92 0.10 23703 438 21.45 1055 3.30 24373 23691 26058 3283 49161 1392 5.16 36704 16984 7179 0.35923 0.43 0.94 11.79 6.96 2.60 22.43 15.01817 30471.20 35.39 448019 156319 154125 168490 791.93 4183 64.09 946 5.25031 0.03249 5.40971 5.40971 202139 20460 321 176.21 2393.04 177.05 18504 1021.92 106118 106123 59364 77603 206 4440 8342 5724009 3531 3520 59053 443 260 38.14 97237 178 320.26 18783 18599 33507 42.22 46.75 18439 18521 475 370 579446 15.47 40037020 40049521 77585 697 707 914 31.55 138.06 5735 302301 20.17 1.07655 197.67 0.59617 194 1278 164.44 4645426 2.07 1.20 245.50 46395 21.92 1150 25023 27.63 8.30 18.96 78724 37.85 9963 46554 9896 10170 11526.10 27767.67 11596.50 74.28 294635 293148 35857.17 35756.50 34.16 27648.10 953 12.79480 2276.91 2265.86 15170 986 35.29 42671 9393 41799 23424 26957 13.14 27016 44203 48195 161 1716 270 33085 589 23339 1298958 12.08 48512 27459 22.26 31.15 32787 27314 7.49 23852 63865 804 27333 5910 5896 656 23394 56806 58387 4891 56.55 1.80 13889 49146 29597 6944 2.07594 29016 60606 68.01 9012 6556 698254 24626 98.29 58217 9630 233 164 164 106.29 9726 24.38 8683 24450 14.92 101.82 0.40 15955 24906 2924 7.53 9601 668 28889 4.84 8996 1376962 396 8988 9288 8998 5922 391 20400 297 11466 8713 7909 299 6573 20418 8981 21767 2674 17.06 9153 2169218 25.32 8701 1716 152 44.68 19.95 500 14.68 1.10 52587 77722 58184 46988 1262789 5721856 1792791 2538538 1738434 2727208 17656 206 47.79 31340 101.70 12008 27352 12205 8382 4886 1280 2.08 39978 22302 11691 1.44442 2.45 23.71 20.08 16.90 168.10 2.49771 18.51 373777 16284 16305 14931 OpenBenchmarking.org
MKL-DNN Harness: IP Batch All - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch All - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 200 400 600 800 1000 SE +/- 0.98, N = 3 SE +/- 1.72, N = 3 SE +/- 0.86, N = 3 81.93 100.80 791.93 -O2 - MIN: 786.54 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 8K 16K 24K 32K 40K SE +/- 58.06, N = 3 SE +/- 497.69, N = 3 SE +/- 44.07, N = 3 23811 37540 4183 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
MKL-DNN Harness: IP Batch 1D - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 14 28 42 56 70 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.11, N = 3 9.47 11.56 64.09 -O3 - MIN: 4.89 -O3 - MIN: 6.18 -O2 - MIN: 63.62 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MariaDB Clients: 16 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 16 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 1400 2800 4200 5600 7000 SE +/- 43.08, N = 6 SE +/- 73.23, N = 6 SE +/- 3.79, N = 3 3713 6347 946 -llzma -lbz2 -lnuma -lpcre -llzma -lbz2 -lnuma -lpcre 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -laio -lz -lm -lcrypt -lssl -lcrypto -ldl
HPC Challenge Test / Class: Random Ring Bandwidth OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Random Ring Bandwidth 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 1.1813 2.3626 3.5439 4.7252 5.9065 SE +/- 0.00593, N = 3 SE +/- 0.00164, N = 3 SE +/- 0.08933, N = 3 1.38385 0.83730 5.25031 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
HPC Challenge Test / Class: G-Random Access OpenBenchmarking.org GUP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Random Access 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 0.0455 0.091 0.1365 0.182 0.2275 SE +/- 0.00214, N = 3 SE +/- 0.00165, N = 3 SE +/- 0.00049, N = 3 0.20233 0.17540 0.03249 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 8 16 24 32 40 SE +/- 0.15951, N = 3 SE +/- 0.05498, N = 3 SE +/- 0.03972, N = 3 33.30483 16.90603 5.40971 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 8 16 24 32 40 SE +/- 0.15951, N = 3 SE +/- 0.05498, N = 3 SE +/- 0.03972, N = 3 33.30483 16.90603 5.40971 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
MKL-DNN Harness: Deconvolution Batch deconv_all - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_all - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40K 80K 120K 160K 200K SE +/- 81.72, N = 3 SE +/- 45.90, N = 9 SE +/- 43.36, N = 3 15307 3712 202139 -O2 - MIN: 201928 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20K 40K 60K 80K 100K SE +/- 1300.44, N = 3 SE +/- 567.99, N = 3 SE +/- 37.66, N = 3 109363 83578 20460 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 400 800 1200 1600 2000 580 611 1699 321
MKL-DNN Harness: IP Batch 1D - Data Type: u8s8f32s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: u8s8f32s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 SE +/- 1.00, N = 4 SE +/- 0.04, N = 8 SE +/- 0.39, N = 3 68.28 3.55 176.21 -O3 - MIN: 48 -O2 - MIN: 171.62 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_alexnet - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_alexnet - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 500 1000 1500 2000 2500 SE +/- 0.89, N = 3 SE +/- 0.18, N = 3 SE +/- 0.24, N = 3 80.93 48.57 2393.04 -O2 - MIN: 2389.74 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: IP Batch 1D - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 SE +/- 0.66, N = 15 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 68.47 3.64 177.05 -O3 - MIN: 47.15 -O2 - MIN: 172.2 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_all - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 4K 8K 12K 16K 20K SE +/- 8.02, N = 9 SE +/- 0.44, N = 3 SE +/- 0.66, N = 3 621 382 18504 -O2 - MIN: 18471.7 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 200 400 600 800 1000 SE +/- 0.43, N = 12 SE +/- 0.20, N = 3 SE +/- 0.10, N = 3 34.66 21.53 1021.92 -O2 - MIN: 1017.72 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_3d - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_3d - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20K 40K 60K 80K 100K SE +/- 3.79, N = 3 SE +/- 35.12, N = 3 SE +/- 29.28, N = 3 2438 3576 106118 -O2 - MIN: 106044 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_3d - Data Type: u8s8f32s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_3d - Data Type: u8s8f32s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20K 40K 60K 80K 100K SE +/- 2.13, N = 3 SE +/- 2.31, N = 3 SE +/- 50.84, N = 3 2447 3538 106123 -O2 - MIN: 105997 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 13K 26K 39K 52K 65K SE +/- 2.32, N = 3 SE +/- 1.15, N = 3 SE +/- 70.25, N = 3 1377 1890 59364 -O2 - MIN: 58877.3 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Matrix Math 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 80K 160K 240K 320K 400K SE +/- 512.79, N = 3 SE +/- 1051.08, N = 3 SE +/- 112.22, N = 3 375525 380876 77603 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 200 400 600 800 1000 SE +/- 6.92, N = 3 SE +/- 1.75, N = 3 SE +/- 1.95, N = 3 931 787 206 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 4K 8K 12K 16K 20K SE +/- 14.09, N = 3 SE +/- 121.24, N = 3 SE +/- 4.96, N = 3 19073 17955 4440 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Bsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 8K 16K 24K 32K 40K SE +/- 238.75, N = 3 SE +/- 71.90, N = 3 SE +/- 6.88, N = 3 33173 35116 8342 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 1.2M 2.4M 3.6M 4.8M 6M SE +/- 7978.41, N = 3 SE +/- 23663.90, N = 6 SE +/- 15164.55, N = 3 1398972 2098939 5724009 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 3K 6K 9K 12K 15K SE +/- 40.05, N = 3 SE +/- 64.31, N = 3 SE +/- 4.61, N = 3 14388 13753 3531 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Crypto 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 3K 6K 9K 12K 15K SE +/- 28.56, N = 3 SE +/- 24.84, N = 3 SE +/- 6.14, N = 3 14306 10503 3520 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 13K 26K 39K 52K 65K SE +/- 6.93, N = 3 SE +/- 2.38, N = 3 SE +/- 163.13, N = 3 1507 2041 59053 -O2 - MIN: 58346.1 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MBW Test: Memory Copy - Array Size: 8192 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 8192 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 3K 6K 9K 12K 15K SE +/- 51.91, N = 3 SE +/- 38.55, N = 3 SE +/- 0.90, N = 3 SE +/- 3.95, N = 3 15675 15556 4747 443 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 19.23, N = 3 SE +/- 16.13, N = 3 SE +/- 9.79, N = 3 SE +/- 0.76, N = 3 9042 9051 5135 260 1. (CC) gcc options: -O3 -march=native
MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_3d - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 3.86 1.11 38.14 -O2 - MIN: 37.77 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
Stress-NG Test: Hsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 80K 160K 240K 320K 400K SE +/- 782.39, N = 3 SE +/- 1743.97, N = 3 SE +/- 522.67, N = 3 388396 301308 97237 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Lsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 150 300 450 600 750 SE +/- 1.35, N = 3 SE +/- 1.81, N = 3 SE +/- 0.00, N = 3 708 665 178 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Classroom - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 70 140 210 280 350 80.60 94.29 320.26
MBW Test: Memory Copy - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 4K 8K 12K 16K 20K SE +/- 23.34, N = 3 SE +/- 51.75, N = 3 SE +/- 2.51, N = 3 SE +/- 12.79, N = 3 15472 15436 4752 18783 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 4K 8K 12K 16K 20K SE +/- 66.85, N = 3 SE +/- 35.67, N = 3 SE +/- 1.38, N = 3 SE +/- 26.28, N = 3 15711 15602 4775 18599 1. (CC) gcc options: -O3 -march=native
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Vector Math 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 30K 60K 90K 120K 150K SE +/- 244.96, N = 3 SE +/- 433.67, N = 3 SE +/- 3.94, N = 3 130505 120957 33507 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 10.90 14.40 42.22 1. (CC) gcc options: -lm -lpthread -O3
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 11 22 33 44 55 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 12.10 16.30 46.75 1. (CXX) g++ options: -fopenmp -O2 -march=native
MBW Test: Memory Copy - Array Size: 512 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 512 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 4K 8K 12K 16K 20K SE +/- 59.01, N = 3 SE +/- 48.20, N = 3 SE +/- 2.75, N = 3 SE +/- 25.17, N = 3 15671 15464 4819 18439 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 4K 8K 12K 16K 20K SE +/- 5.56, N = 3 SE +/- 16.75, N = 3 SE +/- 3.38, N = 3 SE +/- 17.09, N = 3 8986 9066 4975 18521 1. (CC) gcc options: -O3 -march=native
Stress-NG Test: Tsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Tsearch 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 400 800 1200 1600 2000 SE +/- 6.47, N = 3 SE +/- 0.14, N = 3 SE +/- 2.30, N = 3 1752 1091 475 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Pabellon Barcelona - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 80 160 240 320 400 102 117 370
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 500K 1000K 1500K 2000K 2500K SE +/- 6421.46, N = 3 SE +/- 20125.94, N = 3 SE +/- 280.48, N = 3 2101299 1890649 579446 1. (CC) gcc options: -O2 -lrt" -lrt
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.29 4.82 15.47 -O3 -O3 -O2 1. (CXX) g++ options: -lpthread
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 30M 60M 90M 120M 150M SE +/- 769910.95, N = 3 SE +/- 1715314.92, N = 3 SE +/- 231748.24, N = 3 136257996 137371669 40037020
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 30M 60M 90M 120M 150M SE +/- 810846.41, N = 3 SE +/- 879556.81, N = 3 SE +/- 247195.47, N = 3 135223710 125947505 40049521 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 50K 100K 150K 200K 250K SE +/- 3053.66, N = 3 SE +/- 924.31, N = 3 SE +/- 207.54, N = 3 255492 232626 77585 1. (CXX) g++ options: -pipe -lpthread
Phoronix Test Suite Self Test Test: Total Time OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Total Time 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 150 300 450 600 750 SE +/- 0.68, N = 3 SE +/- 1.33, N = 3 SE +/- 0.44, N = 2 253 215 697
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Barbershop - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 150 300 450 600 750 221 223 707
MariaDB Clients: 32 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 600 1200 1800 2400 3000 SE +/- 23.57, N = 4 SE +/- 31.65, N = 3 SE +/- 1.21, N = 3 1757 2905 914 -llzma -lbz2 -lnuma -lpcre -llzma -lbz2 -lnuma -lpcre 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -laio -lz -lm -lcrypt -lssl -lcrypto -ldl
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 10.32 11.57 31.55 -lSDL -lXpm -lSM -lICE -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lXpm -lSM -lICE -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lSDL 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lX11 -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 30 60 90 120 150 45.20 47.45 138.06
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: In-Memory Database Shootout 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 4K 8K 12K 16K 20K SE +/- 120.36, N = 11 SE +/- 158.15, N = 10 SE +/- 35.03, N = 8 13683 17338 5735
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 200K 400K 600K 800K 1000K SE +/- 8471.64, N = 3 SE +/- 3679.97, N = 3 SE +/- 689.91, N = 3 858392 912806 302301 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Phoronix Test Suite Self Test Test: List Suites OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: List Suites 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 5 10 15 20 25 SE +/- 0.01, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 0.74 0.71 20.17
HPC Challenge Test / Class: EP-DGEMM OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: EP-DGEMM 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 6 12 18 24 30 SE +/- 0.11773, N = 3 SE +/- 0.05258, N = 3 SE +/- 0.00010, N = 3 22.38970 25.17353 1.07655 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_1d - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.22, N = 3 8.11 0.95 197.67 -O2 - MIN: 196.86 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
HPC Challenge Test / Class: Random Ring Latency OpenBenchmarking.org usecs, Fewer Is Better HPC Challenge 1.5.0 Test / Class: Random Ring Latency 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 0.4004 0.8008 1.2012 1.6016 2.002 SE +/- 0.00742, N = 3 SE +/- 0.00802, N = 3 SE +/- 0.00148, N = 3 1.77976 1.13356 0.59617 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Fishy Cat - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 66.52 72.54 194.00
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 600 1200 1800 2400 3000 SE +/- 4.17, N = 3 SE +/- 4.24, N = 3 SE +/- 19.25, N = 3 1004 2794 1278 1. (CC) gcc options: -O3 -mavx2
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 59.80 67.24 164.44
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 3M 6M 9M 12M 15M SE +/- 99301.92, N = 15 SE +/- 79946.02, N = 3 SE +/- 23189.98, N = 3 12216045 6551714 4645426 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 0.4658 0.9316 1.3974 1.8632 2.329 SE +/- 0.02, N = 4 SE +/- 0.01, N = 3 SE +/- 0.02, N = 12 SE +/- 0.01, N = 3 1.04 0.80 1.29 2.07 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Phoronix Test Suite Self Test Test: Info Command OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Info Command 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 0.693 1.386 2.079 2.772 3.465 SE +/- 0.05, N = 2 SE +/- 0.00, N = 2 SE +/- 0.01, N = 2 3.08 2.40 1.20
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 50 100 150 200 250 96.43 107.93 245.50
Memcached mcperf Method: Replace OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Replace 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 15K 30K 45K 60K 75K SE +/- 86.93, N = 3 SE +/- 251.51, N = 3 SE +/- 276.40, N = 3 28323 71185 46395 1. (CC) gcc options: -O2 -lm -rdynamic
Y-Cruncher Calculating 500M Pi Digits OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.7 Calculating 500M Pi Digits 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 8.89 9.12 21.92
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 600 1200 1800 2400 3000 SE +/- 14.28, N = 3 SE +/- 39.04, N = 3 SE +/- 5.82, N = 3 2689 2656 1150 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
HPC Challenge Test / Class: Max Ping Pong Bandwidth OpenBenchmarking.org MB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Max Ping Pong Bandwidth 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 5K 10K 15K 20K 25K SE +/- 77.41, N = 3 SE +/- 56.79, N = 3 SE +/- 67.88, N = 3 10781 17274 25023 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 14 28 42 56 70 SE +/- 0.76, N = 3 SE +/- 0.79, N = 3 SE +/- 0.25, N = 3 63.31 45.92 27.63 1. (CC) gcc options: -lm
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 7.46 6.60 3.87 8.30 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.10, N = 6 SE +/- 0.07, N = 3 11.20 9.01 18.96 -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20K 40K 60K 80K 100K SE +/- 464.12, N = 15 SE +/- 712.60, N = 3 SE +/- 1204.09, N = 3 53650 111930 78724 1. (CC) gcc options: -O2 -lm -rdynamic
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20 40 60 80 100 SE +/- 0.82, N = 3 SE +/- 0.52, N = 9 SE +/- 0.19, N = 3 78.17 54.51 37.85 1. (CC) gcc options: -lm
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 4.01, N = 3 SE +/- 3.77, N = 3 SE +/- 12.12, N = 3 SE +/- 12.73, N = 3 9093 9153 4916 9963 1. (CC) gcc options: -O3 -march=native
Memcached mcperf Method: Append OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Append 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 15K 30K 45K 60K 75K SE +/- 247.66, N = 3 SE +/- 150.54, N = 3 SE +/- 54.84, N = 3 34850 70478 46554 1. (CC) gcc options: -O2 -lm -rdynamic
MBW Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 3.34, N = 3 SE +/- 17.16, N = 3 SE +/- 1.22, N = 3 SE +/- 10.38, N = 3 9126 9188 4910 9896 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 16.61, N = 3 SE +/- 7.99, N = 3 SE +/- 22.38, N = 3 SE +/- 13.37, N = 3 9017 9032 5053 10170 1. (CC) gcc options: -O3 -march=native
MKL-DNN Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 14.43, N = 3 SE +/- 0.01, N = 3 SE +/- 101.14, N = 3 1752.47 5.77 11526.10 -O3 - MIN: 1493.25 -O2 - MIN: 11291.8 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_alexnet - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_alexnet - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 6K 12K 18K 24K 30K SE +/- 0.75, N = 3 SE +/- 0.03, N = 3 SE +/- 213.03, N = 3 947.22 14.23 27767.67 -O2 - MIN: 27421.8 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8f32s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8f32s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 14.62, N = 3 SE +/- 0.00, N = 3 SE +/- 34.01, N = 3 1764.58 6.23 11596.50 -O3 - MIN: 1518.91 -O2 - MIN: 11477.4 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
Phoronix Test Suite Self Test Test: Merge Results OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Merge Results 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 16 32 48 64 80 SE +/- 0.03, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 4.84 3.91 74.28
MKL-DNN Harness: Convolution Batch conv_all - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_all - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 60K 120K 180K 240K 300K SE +/- 105.95, N = 3 SE +/- 7.41, N = 3 SE +/- 332.06, N = 3 20800 1722 294635 -O2 - MIN: 293228 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_all - Data Type: u8s8f32s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_all - Data Type: u8s8f32s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 60K 120K 180K 240K 300K SE +/- 183.52, N = 3 SE +/- 6.52, N = 3 SE +/- 402.11, N = 3 20778 1756 293148 -O2 - MIN: 292073 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 8K 16K 24K 32K 40K SE +/- 0.82, N = 3 SE +/- 0.00, N = 4 SE +/- 116.40, N = 3 795.68 0.23 35857.17 -O2 - MIN: 35696.3 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 8K 16K 24K 32K 40K SE +/- 1.86, N = 3 SE +/- 0.00, N = 3 SE +/- 20.50, N = 3 881.33 0.23 35756.50 -O2 - MIN: 35695.5 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 110 220 330 440 550 SE +/- 0.54, N = 3 SE +/- 2.09, N = 6 SE +/- 7.08, N = 9 SE +/- 0.01, N = 3 120.92 182.83 513.31 34.16 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
MKL-DNN Harness: Convolution Batch conv_alexnet - Data Type: u8s8f32s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_alexnet - Data Type: u8s8f32s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 6K 12K 18K 24K 30K SE +/- 2.17, N = 3 SE +/- 0.05, N = 3 SE +/- 101.98, N = 3 941.69 18.95 27648.10 -O2 - MIN: 27449.3 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MariaDB Clients: 4 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 4 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 3K 6K 9K 12K 15K SE +/- 33.65, N = 3 SE +/- 154.49, N = 3 SE +/- 11.81, N = 3 7634 13278 953 -llzma -lbz2 -lnuma -lpcre -llzma -lbz2 -lnuma -lpcre 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -laio -lz -lm -lcrypt -lssl -lcrypto -ldl
HPC Challenge Test / Class: G-HPL OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-HPL 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 169.92 146.45 12.79 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
MKL-DNN Harness: IP Batch All - Data Type: u8s8f32s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch All - Data Type: u8s8f32s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 500 1000 1500 2000 2500 SE +/- 5.40, N = 3 SE +/- 0.27, N = 3 SE +/- 9.52, N = 3 778.49 20.48 2276.91 -O3 - MIN: 664.03 -O2 - MIN: 2248.79 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: IP Batch All - Data Type: u8s8u8s32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch All - Data Type: u8s8u8s32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 500 1000 1500 2000 2500 SE +/- 13.00, N = 3 SE +/- 0.05, N = 3 SE +/- 11.34, N = 3 772.47 20.42 2265.86 -O3 - MIN: 607.02 -O2 - MIN: 2243.09 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 40K 80K 120K 160K 200K SE +/- 1282.73, N = 5 SE +/- 986.94, N = 5 SE +/- 682.69, N = 5 SE +/- 22.49, N = 5 155497 177029 149490 15170 1. (CC) gcc options: -O3 -march=native -fopenmp
MariaDB Clients: 8 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 8 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 49.47, N = 3 SE +/- 140.23, N = 4 SE +/- 1.81, N = 3 6397 10422 986 -llzma -lbz2 -lnuma -lpcre -llzma -lbz2 -lnuma -lpcre 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -laio -lz -lm -lcrypt -lssl -lcrypto -ldl
Phoronix Test Suite Self Test Test: Render Test OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Render Test 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 16 32 48 64 80 SE +/- 0.25, N = 2 SE +/- 0.37, N = 2 SE +/- 0.12, N = 2 69.67 59.80 35.29
FFTW Build: Float + SSE - Size: 2D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K SE +/- 128.07, N = 3 SE +/- 85.48, N = 3 SE +/- 15.95, N = 3 SE +/- 311.93, N = 3 33879 34178 22289 42671 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
MBW Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 30.78, N = 3 SE +/- 9.56, N = 3 SE +/- 10.85, N = 3 SE +/- 16.17, N = 3 8984 9053 4918 9393 1. (CC) gcc options: -O3 -march=native
FFTW Build: Float + SSE - Size: 2D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K SE +/- 141.25, N = 3 SE +/- 264.46, N = 3 SE +/- 40.70, N = 3 SE +/- 255.01, N = 3 33251 33895 22351 41799 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K 42739 41105 32285 23424 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 10K 20K 30K 40K 50K 48547 48530 28400 26957 1. (CC) gcc options: -O3 -march=native
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 3 6 9 12 15 SE +/- 0.13, N = 15 SE +/- 0.13, N = 3 SE +/- 0.10, N = 15 SE +/- 0.01, N = 3 8.87 9.10 7.31 13.14 1. (CXX) g++ options: -O2 -lOpenCL
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 10K 20K 30K 40K 50K 47552 48253 32779 27016 1. (CC) gcc options: -O3 -march=native
FFTW Build: Float + SSE - Size: 2D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 256 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K SE +/- 93.28, N = 3 SE +/- 194.96, N = 3 SE +/- 413.74, N = 3 SE +/- 217.10, N = 3 33586 34284 24853 44203 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 10K 20K 30K 40K 50K SE +/- 35.51, N = 3 SE +/- 76.70, N = 3 SE +/- 223.03, N = 3 SE +/- 306.88, N = 3 34572 35028 27128 48195 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 60 120 180 240 300 284 185 161
Apache Siege Concurrent Users: 1 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 1 2 x EPYC 7502 2 x Xeon Platinum 8280 1000 2000 3000 4000 5000 SE +/- 36.83, N = 3 SE +/- 8.15, N = 3 4559.86 2606.48 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 400 800 1200 1600 2000 SE +/- 2.07, N = 4 SE +/- 0.37, N = 4 SE +/- 0.22, N = 4 SE +/- 9.95, N = 4 1334 1356 984 1716
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 60 120 180 240 300 173 155 270
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 7K 14K 21K 28K 35K SE +/- 102.32, N = 3 SE +/- 48.37, N = 3 SE +/- 270.22, N = 3 20388 19016 33085 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
MariaDB Clients: 128 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 128 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 130 260 390 520 650 SE +/- 3.87, N = 3 SE +/- 0.98, N = 3 SE +/- 0.83, N = 3 342 544 589 -llzma -lbz2 -lnuma -lpcre -llzma -lbz2 -lnuma -lpcre 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -laio -lz -lm -lcrypt -lssl -lcrypto -ldl
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K 40026 36196 25822 23339 1. (CC) gcc options: -O3 -march=native
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 400K 800K 1200K 1600K 2000K SE +/- 4626.16, N = 3 SE +/- 14055.95, N = 3 SE +/- 20800.00, N = 3 SE +/- 3745.14, N = 3 1272056 1164067 1995239 1298958 1. (CC) gcc options: -O2 -pthread
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.22, N = 3 10.77 10.73 7.10 12.08
FFTW Build: Float + SSE - Size: 2D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 10K 20K 30K 40K 50K SE +/- 72.57, N = 3 SE +/- 152.49, N = 3 SE +/- 356.69, N = 3 SE +/- 891.44, N = 3 34549 35003 28613 48512 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 10K 20K 30K 40K 50K 32247 46521 28432 27459 1. (CC) gcc options: -O3 -march=native
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.3 Video Input: Summer Nature 4K 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 13.24 18.25 22.26 1. (CC) gcc options: -pthread
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 12 24 36 48 60 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 51.43 41.77 31.15 1. (CC) gcc options: -lm
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 11K 22K 33K 44K 55K SE +/- 882.24, N = 3 SE +/- 7.00, N = 2 SE +/- 449.95, N = 3 SE +/- 498.08, N = 3 43807 38226 53516 32787 1. (CC) gcc options: -O2 -pthread
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K 44275 40960 29060 27314 1. (CC) gcc options: -O3 -march=native
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.3 Video Input: Summer Nature 1080p 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 5.69 9.20 7.49 1. (CC) gcc options: -pthread
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 8K 16K 24K 32K 40K 38465 37700 29096 23852 1. (CC) gcc options: -O3 -march=native
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 15K 30K 45K 60K 75K SE +/- 120.17, N = 3 SE +/- 870.64, N = 4 SE +/- 349.82, N = 3 43021 68990 63865 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
MariaDB Clients: 64 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 64 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 300 600 900 1200 1500 SE +/- 0.93, N = 3 SE +/- 18.28, N = 3 SE +/- 0.99, N = 3 835 1286 804 -llzma -lbz2 -lnuma -lpcre -llzma -lbz2 -lnuma -lpcre 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -laio -lz -lm -lcrypt -lssl -lcrypto -ldl
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 3K 6K 9K 12K 15K SE +/- 59.83, N = 4 SE +/- 56.27, N = 4 SE +/- 98.03, N = 4 7419 7743 11780
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K 42023 42272 31645 27333 1. (CC) gcc options: -O3 -march=native
Botan Test: AES-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Encrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 1300 2600 3900 5200 6500 SE +/- 1.53, N = 3 SE +/- 1.15, N = 3 SE +/- 4.49, N = 3 4585 3823 5910 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
SVT-AV1 1080p 8-bit YUV To AV1 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.5 1080p 8-bit YUV To AV1 Video Encode 2 x EPYC 7502 2 x Xeon Platinum 8280 20 40 60 80 100 SE +/- 0.46, N = 3 SE +/- 0.65, N = 3 94.99 61.53 1. (CXX) g++ options: -O3 -pie -lpthread -lm
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Decrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 1300 2600 3900 5200 6500 SE +/- 4.72, N = 3 SE +/- 1.30, N = 3 SE +/- 11.04, N = 3 4640 3828 5896 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 200 400 600 800 1000 SE +/- 9.93, N = 15 SE +/- 12.66, N = 3 SE +/- 1.32, N = 3 693 1010 656 -lpthread 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
VP9 libvpx Encoding vpxenc VP9 1080p Video Encode OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.0 vpxenc VP9 1080p Video Encode 2 x EPYC 7502 2 x Xeon Platinum 8280 30 60 90 120 150 SE +/- 0.79, N = 3 SE +/- 1.15, N = 3 145.29 94.82 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 8K 16K 24K 32K 40K 30275 35526 32110 23394 1. (CC) gcc options: -O3 -march=native
FFTW Build: Float + SSE - Size: 1D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 12K 24K 36K 48K 60K SE +/- 56.26, N = 3 SE +/- 336.45, N = 3 SE +/- 886.61, N = 3 SE +/- 388.57, N = 3 37722 38922 55983 56806 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 14K 28K 42K 56K 70K SE +/- 362.20, N = 3 SE +/- 58.50, N = 3 SE +/- 1102.91, N = 3 SE +/- 855.91, N = 3 43078 43869 64732 58387 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Scala Dotty 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 1600 3200 4800 6400 8000 SE +/- 43.69, N = 40 SE +/- 65.40, N = 40 SE +/- 55.49, N = 8 SE +/- 24.44, N = 8 7326 7276 6930 4891
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.48, N = 3 SE +/- 0.30, N = 3 82.07 84.34 56.55 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
PHP Micro Benchmarks Test: Zend micro_bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend micro_bench 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 0.5985 1.197 1.7955 2.394 2.9925 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 6 2.66 2.06 1.80
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 3K 6K 9K 12K 15K SE +/- 16.26, N = 3 SE +/- 17.98, N = 3 SE +/- 67.15, N = 3 SE +/- 28.57, N = 3 15240 16031 10920 13889 1. (CC) gcc options: -O2 -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 64 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 11K 22K 33K 44K 55K SE +/- 327.91, N = 3 SE +/- 22.10, N = 3 SE +/- 124.46, N = 3 SE +/- 450.07, N = 3 35897 37011 33648 49146 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K 40110 43023 31864 29597 1. (CC) gcc options: -O3 -march=native
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 1500 3000 4500 6000 7500 SE +/- 9.37, N = 4 SE +/- 9.32, N = 4 SE +/- 15.06, N = 4 SE +/- 34.41, N = 4 5270 5364 4793 6944
HPC Challenge Test / Class: EP-STREAM Triad OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: EP-STREAM Triad 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 0.6756 1.3512 2.0268 2.7024 3.378 SE +/- 0.00633, N = 3 SE +/- 0.00024, N = 3 SE +/- 0.00135, N = 3 2.80207 3.00269 2.07594 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.B 2 x EPYC 7502 2 x Xeon Platinum 8280 800 1600 2400 3200 4000 SE +/- 3.88, N = 3 SE +/- 4.18, N = 3 3660.37 2556.20 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
FFTW Build: Float + SSE - Size: 1D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 128 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 6K 12K 18K 24K 30K SE +/- 71.04, N = 3 SE +/- 232.04, N = 7 SE +/- 316.85, N = 3 SE +/- 315.54, N = 12 20960 21059 20343 29016 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 2048 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 14K 28K 42K 56K 70K SE +/- 549.65, N = 3 SE +/- 332.33, N = 3 SE +/- 650.59, N = 3 SE +/- 462.69, N = 3 44915 45337 63908 60606 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 96.59 87.57 68.01 1. (CC) gcc options: -lm
FFTW Build: Stock - Size: 2D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 3.11, N = 3 SE +/- 9.03, N = 3 SE +/- 31.31, N = 3 SE +/- 34.09, N = 3 6633 6717 6355 9012 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 1400 2800 4200 5600 7000 SE +/- 2.50, N = 3 SE +/- 10.42, N = 3 SE +/- 31.33, N = 3 SE +/- 18.60, N = 3 5116 5214 4640 6556 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 150K 300K 450K 600K 750K SE +/- 1963.83, N = 3 SE +/- 240.33, N = 3 SE +/- 11875.52, N = 3 494910 646738 698254
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 7K 14K 21K 28K 35K SE +/- 98.88, N = 3 SE +/- 126.68, N = 3 SE +/- 203.16, N = 3 30037 34608 24626 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 30 60 90 120 150 SE +/- 0.20, N = 3 SE +/- 0.23, N = 3 SE +/- 0.32, N = 3 137.89 111.21 98.29 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
NAS Parallel Benchmarks Test / Class: FT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.A 2 x EPYC 7502 2 x Xeon Platinum 8280 700 1400 2100 2800 3500 SE +/- 5.92, N = 3 SE +/- 2.56, N = 3 3332.60 2378.80 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 12K 24K 36K 48K 60K SE +/- 553.18, N = 3 SE +/- 395.93, N = 3 SE +/- 504.24, N = 3 SE +/- 914.81, N = 3 41618 43038 58222 58217 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 4.52, N = 3 SE +/- 4.70, N = 3 SE +/- 51.26, N = 3 SE +/- 5.75, N = 3 9148 9131 6933 9630 1. (CC) gcc options: -O2 -lm
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 50 100 150 200 250 SE +/- 0.07, N = 3 SE +/- 0.48, N = 3 SE +/- 0.42, N = 3 169 188 233 1. (CC) gcc options: -O3 -rdynamic
SVT-VP9 1080p 8-bit YUV To VP9 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 2019-02-17 1080p 8-bit YUV To VP9 Video Encode 2 x EPYC 7502 2 x Xeon Platinum 8280 60 120 180 240 300 SE +/- 1.34, N = 3 SE +/- 3.53, N = 4 197.26 271.63 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm
Numpy Benchmark OpenBenchmarking.org Nanoseconds, Fewer Is Better Numpy Benchmark 2 x EPYC 7502 2 x Xeon Platinum 8280 1.5M 3M 4.5M 6M 7.5M 7216577 5262216
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: CAST-256 - Decrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.59, N = 3 120 137 164 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: CAST-256 - Encrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.57, N = 3 SE +/- 0.55, N = 3 120 137 164 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: KASUMI - Encrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.36, N = 3 77.84 89.63 106.29 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
FFTW Build: Stock - Size: 1D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 1024 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 2.19, N = 3 SE +/- 22.72, N = 3 SE +/- 81.37, N = 3 SE +/- 10.71, N = 3 7129 7207 7555 9726 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.24, N = 3 33.17 29.97 24.38 1. (CC) gcc options: -lncurses -lm
FFTW Build: Stock - Size: 2D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 256 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 13.59, N = 3 SE +/- 18.60, N = 3 SE +/- 7.72, N = 3 SE +/- 16.61, N = 3 6615 6744 6386 8683 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Apache Siege Concurrent Users: 100 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 100 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 7K 14K 21K 28K 35K SE +/- 186.18, N = 3 SE +/- 119.32, N = 3 SE +/- 69.47, N = 3 26655 33242 24450 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Mencoder AVI To LAVC OpenBenchmarking.org Seconds, Fewer Is Better Mencoder 1.3.0 AVI To LAVC 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 20.20 17.69 14.92 -lmad -lvorbisenc -lvorbis -logg -lfreetype -lXext -lX11 -lXxf86vm -lSDL -lGL 1. (CC) gcc options: -ffast-math -fpie -pie -lncurses -lrt -lpng -lz -ljpeg -lasound -ldl -lpthread -lbz2 -rdynamic -lm
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: KASUMI - Decrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.35, N = 3 75.24 87.03 101.82 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
PHP Micro Benchmarks Test: Zend bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend bench 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 0.1215 0.243 0.3645 0.486 0.6075 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.54 0.45 0.40
FFTW Build: Float + SSE - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 3K 6K 9K 12K 15K SE +/- 10.11, N = 3 SE +/- 31.83, N = 3 SE +/- 31.05, N = 3 SE +/- 16.23, N = 3 11848 11985 14317 15955 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 7K 14K 21K 28K 35K SE +/- 61.21, N = 3 SE +/- 38.45, N = 3 SE +/- 262.82, N = 3 28569 33432 24906 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 600 1200 1800 2400 3000 SE +/- 2.65, N = 4 SE +/- 1.16, N = 4 SE +/- 4.49, N = 4 SE +/- 28.76, N = 16 2389 2423 2182 2924
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 3 6 9 12 15 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 10.09 9.56 7.53 -logg -logg 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
FFTW Build: Stock - Size: 2D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 64 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 2.64, N = 3 SE +/- 5.63, N = 3 SE +/- 55.12, N = 3 SE +/- 30.93, N = 3 7300 7400 7181 9601 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 200 400 600 800 1000 SE +/- 0.64, N = 3 SE +/- 0.37, N = 3 SE +/- 0.57, N = 3 746 892 668
Apache Siege Concurrent Users: 50 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 50 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 6K 12K 18K 24K 30K SE +/- 253.10, N = 3 SE +/- 426.87, N = 3 SE +/- 397.01, N = 6 21692 27915 28889 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 1.1925 2.385 3.5775 4.77 5.9625 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 4.85 5.30 3.98 4.84 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
FFTW Build: Stock - Size: 1D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 128 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 2.34, N = 3 SE +/- 55.49, N = 3 SE +/- 99.21, N = 3 SE +/- 108.32, N = 3 6766 6899 7024 8996 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 300K 600K 900K 1200K 1500K SE +/- 778.60, N = 5 SE +/- 1283.95, N = 5 SE +/- 2434.15, N = 5 1036078 1257489 1376962 1. (CC) gcc options: -O3 -march=native
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding 2 x EPYC 7502 2 x Xeon Platinum 8280 10 20 30 40 50 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 43.46 32.73 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Botan Test: Twofish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Twofish - Encrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 90 180 270 360 450 SE +/- 0.14, N = 3 SE +/- 0.20, N = 3 SE +/- 0.63, N = 3 299 347 396 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
FFTW Build: Stock - Size: 2D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 128 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 40.50, N = 3 SE +/- 15.81, N = 3 SE +/- 108.79, N = 3 SE +/- 26.29, N = 3 6788 6948 7470 8988 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap 2 x EPYC 7502 2 x Xeon Platinum 8280 1600 3200 4800 6400 8000 SE +/- 41.94, N = 20 SE +/- 75.42, N = 20 5601 7404
FFTW Build: Stock - Size: 1D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 10.19, N = 3 SE +/- 15.02, N = 3 SE +/- 9.12, N = 3 SE +/- 9.39, N = 3 7052 7124 7793 9288 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 2048 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 15.82, N = 3 SE +/- 0.67, N = 3 SE +/- 56.60, N = 3 SE +/- 100.27, N = 3 6858 7006 7392 8998 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.1.2 Total Time 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 1300 2600 3900 5200 6500 4519 4589 5098 5922 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode 2 x EPYC 7502 2 x Xeon Platinum 8280 70 140 210 280 350 SE +/- 2.17, N = 3 SE +/- 3.63, N = 4 340.94 260.31 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Twofish - Decrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 80 160 240 320 400 SE +/- 0.10, N = 3 SE +/- 0.19, N = 3 SE +/- 0.64, N = 3 299 351 391 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Apache Siege Concurrent Users: 10 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 10 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 6K 12K 18K 24K 30K SE +/- 86.97, N = 3 SE +/- 326.78, N = 15 SE +/- 238.51, N = 3 19908 26012 20400 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Blowfish - Decrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 60 120 180 240 300 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 228 275 297 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
FFTW Build: Stock - Size: 2D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 13.25, N = 3 SE +/- 16.76, N = 3 SE +/- 69.98, N = 3 SE +/- 11.50, N = 3 8824 8982 8898 11466 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 9.28, N = 3 SE +/- 13.44, N = 3 SE +/- 20.22, N = 3 SE +/- 85.21, N = 3 6709 6814 7274 8713 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 60.11, N = 3 SE +/- 6.26, N = 3 SE +/- 33.68, N = 3 SE +/- 21.10, N = 3 6099 6146 6340 7909 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Botan Test: Blowfish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Blowfish - Encrypt 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 70 140 210 280 350 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 231 282 299 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
FFTW Build: Stock - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 2048 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 1400 2800 4200 5600 7000 SE +/- 71.82, N = 5 SE +/- 9.32, N = 3 SE +/- 75.14, N = 4 SE +/- 4.41, N = 3 5815 5993 5090 6573 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Compression 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 8 16 24 32 40 28 28 36 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom 2 x EPYC 7502 2 x Xeon Platinum 8280 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.78 6.14
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar 2 x EPYC 7502 2 x Xeon Platinum 8280 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 7.72 9.88
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 2K 4K 6K 8K 10K SE +/- 92.11, N = 4 SE +/- 35.70, N = 4 SE +/- 38.38, N = 4 6911 8226 8773
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 4K 8K 12K 16K 20K SE +/- 214.67, N = 3 SE +/- 63.98, N = 3 SE +/- 82.58, N = 3 SE +/- 251.60, N = 3 17004 17865 16099 20418 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 256 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 1.71, N = 3 SE +/- 14.81, N = 3 SE +/- 56.78, N = 3 SE +/- 88.12, N = 3 7127 7217 7200 8981 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 2048 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 6K 12K 18K 24K 30K SE +/- 195.72, N = 3 SE +/- 51.68, N = 3 SE +/- 101.12, N = 3 SE +/- 99.90, N = 3 26109 26661 21198 21767 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Cython benchmark OpenBenchmarking.org Seconds, Fewer Is Better Cython benchmark 0.27 2 x EPYC 7502 2 x Xeon Platinum 8280 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 28.68 22.97
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding 2 x EPYC 7502 2 x Xeon Platinum 8280 30 60 90 120 150 SE +/- 0.99, N = 3 SE +/- 1.20, N = 15 148.94 120.04 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 600 1200 1800 2400 3000 SE +/- 1.10, N = 4 SE +/- 0.56, N = 4 SE +/- 0.56, N = 4 SE +/- 15.03, N = 4 2211 2246 2156 2674
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 15.23 13.77 17.06 1. (CC) gcc options: -lm
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 100.69, N = 3 SE +/- 108.22, N = 3 SE +/- 80.33, N = 3 9823 11263 9153 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Boat - Acceleration: CPU-only 2 x EPYC 7502 2 x Xeon Platinum 8280 0.9113 1.8226 2.7339 3.6452 4.5565 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 3.30 4.05
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Decompression 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 200 400 600 800 1000 SE +/- 8.00, N = 3 841 867 1016 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SADD 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 500K 1000K 1500K 2000K 2500K SE +/- 26432.00, N = 15 SE +/- 20580.51, N = 15 SE +/- 4715.75, N = 3 1800546 2122727 2169218 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 6 12 18 24 30 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 SE +/- 0.04, N = 3 26.97 22.50 25.32 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
SPECjbb 2015 SPECjbb2015-Composite critical-jOPS OpenBenchmarking.org jOPS, More Is Better SPECjbb 2015 SPECjbb2015-Composite critical-jOPS 2 x EPYC 7502 2 x Xeon Platinum 8280 13K 26K 39K 52K 65K 60218 50770
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 1200 2400 3600 4800 6000 SE +/- 67.79, N = 4 SE +/- 26.33, N = 4 SE +/- 36.59, N = 4 5466 5264 4629
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 441 446 519 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
FFTW Build: Stock - Size: 1D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 64 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 0.58, N = 3 SE +/- 3.05, N = 3 SE +/- 5.52, N = 3 SE +/- 61.23, N = 3 8082 8203 7404 8701 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 400 800 1200 1600 2000 SE +/- 0.00, N = 4 SE +/- 0.15, N = 4 SE +/- 6.63, N = 4 SE +/- 10.90, N = 4 1506 1529 1585 1716
SPECjbb 2015 SPECjbb2015-Composite max-jOPS OpenBenchmarking.org jOPS, More Is Better SPECjbb 2015 SPECjbb2015-Composite max-jOPS 2 x EPYC 7502 2 x Xeon Platinum 8280 20K 40K 60K 80K 100K 106645 93995
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Masskrug - Acceleration: CPU-only 2 x EPYC 7502 2 x Xeon Platinum 8280 1.0733 2.1466 3.2199 4.2932 5.3665 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 4.24 4.77
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 50 100 150 200 250 SE +/- 1.00, N = 3 SE +/- 0.33, N = 3 190 191 213 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79 Blend File: Pabellon Barcelona - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.09, N = 3 100.13 112.00
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 30 60 90 120 150 150 136 152
Ogg Encoding WAV To Ogg OpenBenchmarking.org Seconds, Fewer Is Better Ogg Encoding 1.3.3 WAV To Ogg 2 x EPYC 7502 2 x Xeon Platinum 8280 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 6.81 6.12 1. (CC) gcc options: -O2 -ffast-math -fsigned-char -logg
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79 Blend File: Classroom - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 30 60 90 120 150 SE +/- 0.99, N = 3 SE +/- 0.34, N = 3 122.64 135.02
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 49.14 48.59 44.68 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79 Blend File: Fishy Cat - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 70.16 76.82
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Decompression 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 20 40 60 80 100 87 88 95 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate 2 x EPYC 7502 2 x Xeon Platinum 8280 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 16.75 18.25
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: EP.C 2 x EPYC 7502 2 x Xeon Platinum 8280 500 1000 1500 2000 2500 SE +/- 1.59, N = 3 SE +/- 22.95, N = 3 2283.03 2486.05 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 5 10 15 20 25 SE +/- 0.36, N = 3 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 21.39 19.67 19.95
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: unsharp-mask 2 x EPYC 7502 2 x Xeon Platinum 8280 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.38, N = 3 30.60 28.18
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79 Blend File: BMW27 - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 12 24 36 48 60 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 47.32 51.15
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels 2 x EPYC 7502 2 x Xeon Platinum 8280 6 12 18 24 30 SE +/- 0.29, N = 6 SE +/- 0.08, N = 3 24.62 22.79
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize 2 x EPYC 7502 2 x Xeon Platinum 8280 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 11.67 12.48
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.0.0 Time To OCR 7 Images 2 x EPYC 7502 2 x Xeon Platinum 8280 8 16 24 32 40 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 34.90 32.79
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Compression 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 80 160 240 320 400 354 360 375 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.03 Mode: CPU 2 x EPYC 7502 2 x Xeon Platinum 8280 14K 28K 42K 56K 70K SE +/- 755.94, N = 3 SE +/- 89.03, N = 3 62297 65476
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.C 2 x EPYC 7502 2 x Xeon Platinum 8280 7K 14K 21K 28K 35K SE +/- 81.55, N = 3 SE +/- 34.81, N = 3 33940.81 32373.02 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: SP.A 2 x EPYC 7502 2 x Xeon Platinum 8280 90 180 270 360 450 SE +/- 0.46, N = 3 SE +/- 0.55, N = 3 396.26 379.98 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 200 400 600 800 1000 SE +/- 0.33, N = 3 SE +/- 7.88, N = 3 932 961 967 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Compression 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 80 160 240 320 400 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 383 383 391 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79 Blend File: Barbershop - Compute: CPU-Only 2 x EPYC 7502 2 x Xeon Platinum 8280 50 100 150 200 250 SE +/- 0.50, N = 3 SE +/- 0.08, N = 3 236.53 240.94
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful 2 x EPYC 7502 2 x Xeon Platinum 8280 12 24 36 48 60 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 52.78 53.28 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Phoronix Test Suite Self Test Test: Peak Memory Usage OpenBenchmarking.org MB, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Peak Memory Usage 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 110 220 330 440 550 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 503 503 500
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: BT.A 2 x EPYC 7502 2 x Xeon Platinum 8280 200 400 600 800 1000 SE +/- 0.50, N = 3 SE +/- 1.67, N = 3 834.43 834.30 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
FFTE Test: N=256, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 6.0 Test: N=256, 1D Complex FFT Routine 2 x EPYC 7502 1600 3200 4800 6400 8000 SE +/- 1.52, N = 3 7639.45 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 8 16 24 32 40 SE +/- 0.37, N = 3 SE +/- 0.06, N = 3 SE +/- 0.35, N = 12 33.79 20.51 14.68 1. (CC) gcc options: -lm
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 0.2475 0.495 0.7425 0.99 1.2375 SE +/- 0.01, N = 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 12 0.74 0.86 1.10
Memcached mcperf Method: Prepend OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Prepend 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 15K 30K 45K 60K 75K SE +/- 158.97, N = 3 SE +/- 200.54, N = 3 SE +/- 3176.72, N = 12 28279 70628 52587 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Delete OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Delete 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20K 40K 60K 80K 100K SE +/- 799.81, N = 15 SE +/- 309.68, N = 3 SE +/- 355.57, N = 3 40803 113029 77722 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 13K 26K 39K 52K 65K SE +/- 423.60, N = 5 SE +/- 106.71, N = 3 SE +/- 4427.74, N = 12 33580 62021 58184 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Add OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Add 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 13K 26K 39K 52K 65K SE +/- 537.65, N = 3 SE +/- 153.08, N = 3 SE +/- 1038.10, N = 12 33157 61510 46988 1. (CC) gcc options: -O2 -lm -rdynamic
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc C String Functions 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 54834.48, N = 6 SE +/- 25939.97, N = 3 SE +/- 28284.32, N = 12 4908942 4483653 1262789 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 13M 26M 39M 52M 65M SE +/- 2793972.74, N = 13 SE +/- 1626045.16, N = 15 SE +/- 41870.47, N = 3 62075360 26550213 5721856 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 400K 800K 1200K 1600K 2000K SE +/- 28243.18, N = 15 SE +/- 21457.62, N = 3 SE +/- 29404.03, N = 12 1463246 1752860 1792791 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 500K 1000K 1500K 2000K 2500K SE +/- 43798.91, N = 15 SE +/- 30997.57, N = 15 SE +/- 24305.19, N = 3 1897043 2299349 2538538 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPUSH 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 400K 800K 1200K 1600K 2000K SE +/- 26034.52, N = 15 SE +/- 18930.27, N = 15 SE +/- 25015.51, N = 12 1375853 1656464 1738434 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPOP 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 600K 1200K 1800K 2400K 3000K SE +/- 80051.04, N = 15 SE +/- 23924.88, N = 15 SE +/- 64125.23, N = 9 2170359 2475214 2727208 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Server Room - Acceleration: CPU-only 2 x EPYC 7502 2 x Xeon Platinum 8280 0.6818 1.3636 2.0454 2.7272 3.409 SE +/- 0.17, N = 15 SE +/- 0.02, N = 15 3.03 1.92
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Server Rack - Acceleration: CPU-only 2 x EPYC 7502 2 x Xeon Platinum 8280 0.0248 0.0496 0.0744 0.0992 0.124 SE +/- 0.01, N = 12 SE +/- 0.01, N = 12 0.11 0.10
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 5K 10K 15K 20K 25K SE +/- 151.66, N = 3 SE +/- 98.31, N = 3 SE +/- 1091.07, N = 12 21936 23703 17656 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
MariaDB Clients: 256 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 256 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 90 180 270 360 450 SE +/- 1.96, N = 3 SE +/- 0.73, N = 3 SE +/- 5.52, N = 9 270 438 206 -llzma -lbz2 -lnuma -lpcre -llzma -lbz2 -lnuma -lpcre 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -laio -lz -lm -lcrypt -lssl -lcrypto -ldl
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 11 22 33 44 55 SE +/- 0.25, N = 15 SE +/- 0.35, N = 14 SE +/- 0.55, N = 3 19.74 21.45 47.79
MKL-DNN Harness: Deconvolution Batch deconv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_all - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 7K 14K 21K 28K 35K SE +/- 89.09, N = 9 SE +/- 6.16, N = 3 SE +/- 58.11, N = 3 4229 1055 31340 -O3 - MIN: 3301.92 -O2 - MIN: 30877.1 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_3d - Data Type: f32 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 20 40 60 80 100 SE +/- 0.10, N = 15 SE +/- 0.01, N = 3 SE +/- 0.34, N = 3 3.67 3.30 101.70 -O2 - MIN: 100.15 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Akka Unbalanced Cobwebbed Tree 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 6K 12K 18K 24K 30K SE +/- 268.51, N = 32 SE +/- 482.12, N = 32 SE +/- 71.27, N = 8 30304 24373 12008
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark PageRank 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 6K 12K 18K 24K 30K SE +/- 294.87, N = 32 SE +/- 224.85, N = 40 SE +/- 200.36, N = 8 SE +/- 234.52, N = 8 24726 24412 23691 27352
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Savina Reactors.IO 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 7K 14K 21K 28K 35K SE +/- 733.25, N = 40 SE +/- 831.26, N = 40 SE +/- 297.31, N = 40 SE +/- 144.45, N = 8 28404 31115 26058 12205
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark Bayes 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 2K 4K 6K 8K 10K SE +/- 42.13, N = 40 SE +/- 69.40, N = 40 SE +/- 49.08, N = 32 SE +/- 95.93, N = 8 3595 4126 3283 8382
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark ALS 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 11K 22K 33K 44K 55K SE +/- 351.03, N = 40 SE +/- 1216.19, N = 40 SE +/- 325.62, N = 40 SE +/- 32.09, N = 32 38778 37539 49161 4886
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 300 600 900 1200 1500 SE +/- 7.36, N = 4 SE +/- 4.68, N = 4 SE +/- 5.82, N = 4 SE +/- 227.53, N = 4 1624 1622 1392 1280
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 1.161 2.322 3.483 4.644 5.805 SE +/- 0.03, N = 15 SE +/- 0.10, N = 15 SE +/- 0.07, N = 3 SE +/- 0.02, N = 2 3.42 3.41 5.16 2.08 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
FFTW Build: Float + SSE - Size: 1D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 256 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 9K 18K 27K 36K 45K SE +/- 470.01, N = 3 SE +/- 247.84, N = 3 SE +/- 722.12, N = 15 SE +/- 83.95, N = 3 27950 27860 36704 39978 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 64 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 5K 10K 15K 20K 25K SE +/- 26.96, N = 3 SE +/- 401.12, N = 15 SE +/- 219.94, N = 13 SE +/- 12.55, N = 3 16447 16032 16984 22302 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 3K 6K 9K 12K 15K SE +/- 2.81, N = 3 SE +/- 0.23, N = 3 SE +/- 358.52, N = 15 SE +/- 9.02, N = 3 8741 8868 7179 11691 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 0.325 0.65 0.975 1.3 1.625 SE +/- 0.02081, N = 15 SE +/- 0.00162, N = 8 SE +/- 0.00011, N = 15 SE +/- 0.00006, N = 3 0.41349 0.26589 0.35923 1.44442
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 0.5513 1.1026 1.6539 2.2052 2.7565 SE +/- 0.01, N = 25 SE +/- 0.00, N = 5 SE +/- 0.00, N = 12 SE +/- 0.02, N = 5 0.37 0.23 0.43 2.45 1. (CC) gcc options: --openmp -O3 -lm
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.0 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 0.2115 0.423 0.6345 0.846 1.0575 SE +/- 0.01, N = 12 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.46 0.35 0.94
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 6 12 18 24 30 SE +/- 0.38, N = 15 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 13.57 10.43 11.79 23.71 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 5 10 15 20 25 SE +/- 0.07, N = 15 SE +/- 0.06, N = 4 SE +/- 0.12, N = 15 SE +/- 0.11, N = 3 6.11 4.33 6.96 20.08 1. (CXX) g++ options: -O2 -lOpenCL
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 15 SE +/- 0.01, N = 3 5.64 4.02 2.60 16.90 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 40 80 120 160 200 SE +/- 0.29, N = 15 SE +/- 0.30, N = 3 SE +/- 0.52, N = 15 SE +/- 0.04, N = 3 25.00 35.97 22.43 168.10 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
HPC Challenge Test / Class: G-Ptrans OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ptrans 2 x EPYC 7502 2 x Xeon Platinum 8280 Ryzen 3900X 4 8 12 16 20 SE +/- 0.21006, N = 3 SE +/- 0.01412, N = 3 SE +/- 0.00171, N = 3 1.36882 15.01817 2.49771 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. 2 x EPYC 7502: ATLAS + Open MPI 3.1.3 3. 2 x Xeon Platinum 8280: ATLAS + Open MPI 3.1.3 4. Ryzen 3900X: ATLAS + Open MPI 3.1.4
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.A 2 x EPYC 7502 2 x Xeon Platinum 8280 7K 14K 21K 28K 35K SE +/- 966.94, N = 12 SE +/- 136.93, N = 3 31119.46 30471.20 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 8 16 24 32 40 SE +/- 0.38, N = 25 SE +/- 0.96, N = 25 SE +/- 1.51, N = 25 SE +/- 1.02, N = 15 22.42 22.16 35.39 18.51 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 100K 200K 300K 400K 500K SE +/- 4514.21, N = 5 SE +/- 7584.07, N = 25 SE +/- 4430.66, N = 9 SE +/- 4526.82, N = 5 484363 454195 448019 373777 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 40K 80K 120K 160K 200K SE +/- 1387.96, N = 5 SE +/- 713.30, N = 5 SE +/- 4249.65, N = 5 SE +/- 31.89, N = 5 164105 194680 156319 16284 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 40K 80K 120K 160K 200K SE +/- 2801.94, N = 5 SE +/- 624.77, N = 5 SE +/- 5754.74, N = 5 SE +/- 2.30, N = 5 166119 200966 154125 16305 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy 2 x EPYC 7502 2 x EPYC 7742 2 x Xeon Platinum 8280 Ryzen 3900X 40K 80K 120K 160K 200K SE +/- 1580.30, N = 8 SE +/- 645.18, N = 5 SE +/- 4580.61, N = 25 SE +/- 21.78, N = 5 150788 185818 168490 14931 1. (CC) gcc options: -O3 -march=native -fopenmp
Phoronix Test Suite v10.8.4