AMD EPYC 7742 2P Compilation Benchmarks AMD Ryzen 7 2700X Eight-Core testing with a Gigabyte AB350M-Gaming 3-CF (F25 BIOS) and NVIDIA GeForce GTX 1060 6GB on LinuxMint 19.1 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1908173-SK-1908135AS59&grw&rdt&rro .
AMD EPYC 7742 2P Compilation 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 Xeon Platinum 8280 2 x EPYC 7601 2 x EPYC 7742 AMD Ryzen 7 2700X Eight-Core compare_online_1 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 llvmpipe 377GB VE228 2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE Ubuntu 19.04 5.2.0-050200rc7-generic (x86_64) 20190630 GNOME Shell 3.32.2 X Server 1.20.4 modesetting 1.20.4 3.3 Mesa 19.0.2 (LLVM 8.0 256 bits) GCC 8.3.0 ext4 1920x1080 2 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads) Dell 02MJ3T (1.2.5 BIOS) AMD 17h 516096MB 280GB INTEL SSDPED1D280GA + 18 x 500GB Samsung SSD 860 + 120GB SSDSCKJB120G7R llvmpipe 504GB 2 x Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMA + 2 x Broadcom NetXtreme BCM5720 PCIe GNOME Shell 3.32.1 3.3 Mesa 19.0.2 (LLVM 8.0 128 bits) 1600x1200 2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads) AMD DAYTONA_X (RDY1001C BIOS) AMD Device 1480 280GB INTEL SSDPED1D280GA + 6 x 3841GB Micron_9300_MTFDHAL3T8TDP + 256GB Micron_1100_MTFD 2 x Mellanox MT27710 1920x1080 AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads) Gigabyte AB350M-Gaming 3-CF (F25 BIOS) AMD Family 17h 32768MB 500GB Samsung SSD 850 + 5001GB Western Digital WD5001FZWX-0 + 128GB Crucial_CT128MX1 + 1000GB Western Digital WD1001FALS-0 NVIDIA GeForce GTX 1060 6GB (1582/4006MHz) NVIDIA GP106 HD Audio DELL U2410 Realtek RTL8111/8168/8411 LinuxMint 19.1 4.15.0-55-generic (x86_64) MATE 1.20.1 X Server 1.19.6 NVIDIA 430.40 4.6.0 GCC 7.4.0 + Clang 6.0.0-1ubuntu2 + CUDA 9.1 ext4 (ecryptfs) 3840x1200 OpenBenchmarking.org Compiler Details - 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 - 2 x EPYC 7601: --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 - AMD Ryzen 7 2700X Eight-Core: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - compare_online_1: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Processor Details - 2 x Xeon Platinum 8280: Scaling Governor: intel_pstate powersave - 2 x EPYC 7742: Scaling Governor: acpi-cpufreq ondemand - AMD Ryzen 7 2700X Eight-Core: Scaling Governor: acpi-cpufreq ondemand - compare_online_1: Scaling Governor: acpi-cpufreq ondemand Python Details - 2 x Xeon Platinum 8280: Python 2.7.16 + Python 3.7.3 - 2 x EPYC 7601: Python 2.7.16 + Python 3.7.3 - 2 x EPYC 7742: Python 2.7.16 + Python 3.7.3 - AMD Ryzen 7 2700X Eight-Core: Python 2.7.15+ + Python 3.6.8 - compare_online_1: Python 2.7.15+ + Python 3.6.8 Security Details - 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 - 2 x EPYC 7601: 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 STIBP: disabled 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 - AMD Ryzen 7 2700X Eight-Core: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp - compare_online_1: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp
AMD EPYC 7742 2P Compilation Benchmarks build-llvm: Time To Compile build-gcc: Time To Compile build-linux-kernel: Time To Compile 2 x Xeon Platinum 8280 2 x EPYC 7601 2 x EPYC 7742 AMD Ryzen 7 2700X Eight-Core compare_online_1 106.74 894 21.49 128.97 797 23.33 82.30 730 16.11 551.45 1142 88.95 OpenBenchmarking.org
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile compare_online_1 2 x EPYC 7742 2 x EPYC 7601 2 x Xeon Platinum 8280 120 240 360 480 600 551.45 82.30 128.97 106.74
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile compare_online_1 2 x EPYC 7742 2 x EPYC 7601 2 x Xeon Platinum 8280 200 400 600 800 1000 SE +/- 12.54, N = 3 SE +/- 2.50, N = 3 SE +/- 0.45, N = 3 SE +/- 1.05, N = 3 1142 730 797 894
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile compare_online_1 2 x EPYC 7742 2 x EPYC 7601 2 x Xeon Platinum 8280 20 40 60 80 100 SE +/- 1.32, N = 3 SE +/- 0.29, N = 13 SE +/- 0.19, N = 15 SE +/- 0.34, N = 14 88.95 16.11 23.33 21.49
Phoronix Test Suite v10.8.5