AMD EPYC 7543 build time benchmarks by Michael Larabel for a future article of compilers.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2107282-IB-AOCC31BUI91 AOCC 3.1 Build Time Comparison - Phoronix Test Suite AOCC 3.1 Build Time Comparison AMD EPYC 7543 build time benchmarks by Michael Larabel for a future article of compilers.
HTML result view exported from: https://openbenchmarking.org/result/2107282-IB-AOCC31BUI91&sro&grw .
AOCC 3.1 Build Time Comparison Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution AOCC 3.1 GCC 11.1 Clang 12.0 AMD EPYC 7543 32-Core @ 2.80GHz (32 Cores / 64 Threads) TYAN S8036GM2NE-LE (V2.00.B21 BIOS) AMD Starship/Matisse 64GB 1000GB Corsair Force MP600 ASPEED VE228 2 x Broadcom NetXtreme BCM5720 2-port PCIe Ubuntu 21.04 5.11.0-25-generic (x86_64) GNOME Shell 3.38.4 X Server Clang 12.0.0 ext4 1920x1080 GCC 11.1.0 Clang 12.0.1-++20210630032617+fed41342a82f-1~exp1~20210630133328.128 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Environment Details - CXXFLAGS="-O3 -march=znver3" CFLAGS="-O3 -march=znver3" Compiler Details - AOCC 3.1: Optimized build with assertions; Default target: x86_64-unknown-linux-gnu; Host CPU: znver3 - GCC 11.1: --disable-multilib --enable-checking=release Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa001119 Python Details - Python 3.9.5 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
AOCC 3.1 Build Time Comparison build-ffmpeg: Time To Compile build-imagemagick: Time To Compile build-mplayer: Time To Compile build-apache: Time To Compile build-llvm: Ninja build-godot: Time To Compile build-eigen: Time To Compile AOCC 3.1 GCC 11.1 Clang 12.0 40.851 33.672 34.518 33.406 462.293 54.569 116.185 22.751 13.896 13.942 17.967 244.486 55.841 88.602 20.745 14.071 14.076 16.111 221.825 53.617 62.618 OpenBenchmarking.org
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.4 Time To Compile AOCC 3.1 Clang 12.0 GCC 11.1 9 18 27 36 45 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 40.85 20.75 22.75
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile AOCC 3.1 Clang 12.0 GCC 11.1 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 33.67 14.07 13.90
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile AOCC 3.1 Clang 12.0 GCC 11.1 8 16 24 32 40 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 34.52 14.08 13.94
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile AOCC 3.1 Clang 12.0 GCC 11.1 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 33.41 16.11 17.97
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 12.0 Build System: Ninja AOCC 3.1 Clang 12.0 GCC 11.1 100 200 300 400 500 SE +/- 0.41, N = 3 SE +/- 0.08, N = 3 SE +/- 2.96, N = 3 462.29 221.83 244.49
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile AOCC 3.1 Clang 12.0 GCC 11.1 13 26 39 52 65 SE +/- 0.33, N = 3 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 54.57 53.62 55.84
Timed Eigen Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Eigen Compilation 3.3.9 Time To Compile AOCC 3.1 Clang 12.0 GCC 11.1 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 116.19 62.62 88.60
Phoronix Test Suite v10.8.4