Xeon Platinum 8380 compiler benchmarks by Michael Larabel looking at GCC 11 against LLVM Clang 12 for some initial holiday weekend tests...
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2105299-IB-COMPILERT91
GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake
Xeon Platinum 8380 compiler benchmarks by Michael Larabel looking at GCC 11 against LLVM Clang 12 for some initial holiday weekend tests...
GCC 11.1:
Processor: 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads), Motherboard: Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS), Chipset: Intel Device 0998, Memory: 16 x 32 GB DDR4-3200MT/s Hynix HMA84GR7CJR4N-XN, Disk: 800GB INTEL SSDPF21Q800GB, Graphics: ASPEED, Network: 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP
OS: Fedora 34, Kernel: 5.12.6-300.fc34.x86_64 (x86_64), Compiler: GCC 11.1.1 20210428, File-System: xfs, Screen Resolution: 1024x768
Clang 12.0:
Processor: 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads), Motherboard: Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS), Chipset: Intel Device 0998, Memory: 16 x 32 GB DDR4-3200MT/s Hynix HMA84GR7CJR4N-XN, Disk: 800GB INTEL SSDPF21Q800GB, Graphics: ASPEED, Network: 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP
OS: Fedora 34, Kernel: 5.12.6-300.fc34.x86_64 (x86_64), Compiler: Clang 12.0.0, File-System: xfs, Screen Resolution: 1024x768
PostgreSQL pgbench 13.0
Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency
ms < Lower Is Better
GCC 11.1 ... 0.277 |===========================================================
Clang 12.0 . 0.265 |========================================================
PostgreSQL pgbench 13.0
Scaling Factor: 100 - Clients: 250 - Mode: Read Only
TPS > Higher Is Better
GCC 11.1 ... 907401 |========================================================
Clang 12.0 . 943043 |==========================================================
PostgreSQL pgbench 13.0
Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency
ms < Lower Is Better
GCC 11.1 ... 2.797 |===========================================================
Clang 12.0 . 2.702 |=========================================================
PostgreSQL pgbench 13.0
Scaling Factor: 100 - Clients: 250 - Mode: Read Write
TPS > Higher Is Better
GCC 11.1 ... 89425 |=========================================================
Clang 12.0 . 92576 |===========================================================
Geometric Mean Of All Test Results
Result Composite - GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake
Geometric Mean > Higher Is Better
GCC 11.1 ... 5688.81 |=======================================================
Clang 12.0 . 5909.15 |=========================================================