LLVM Clang 12 Leading Over GCC 11 Compiler Performance On Intel Xeon Scalable Ice Lake

Written by Michael Larabel in Software on 4 June 2021. Page 3 of 6. 17 Comments
GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake
GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake

The Kvazaar H.265 video encoder was reliably delivering the best performance on Clang 12.

GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake

With other encoders like SVT-AV1, Clang 12.0 tended to offer some slight advantages.

GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake
GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake
GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake
GCC 11 vs. LLVM Clang 12 Benchmarks On Xeon Ice Lake

Many of these encoders rely on hand-tuned Assembly code but even so the Clang-built binaries were delivering some measurable improvements over GCC 11.1.


Related Articles