Intel's Linux Software Optimizations Continue Paying Off Big Time For Xeon Emerald Rapids

Written by Michael Larabel in Operating Systems on 21 March 2024 at 11:30 AM EDT. Page 2 of 5. 15 Comments.
Quicksilver benchmark with settings of Input: CTS2. Clear Linux 41150 was the fastest.
Quicksilver benchmark with settings of Input: CORAL2 P1. Clear Linux 41150 was the fastest.
Quicksilver benchmark with settings of Input: CORAL2 P2. Clear Linux 41150 was the fastest.

Especially with demanding HPC benchmarks, it doesn't take long for Clear Linux to show the benefits of Intel's aggressive software optimizations shipped out-of-the-box on their x86_64 Linux distribution.

CloverLeaf benchmark with settings of Input: clover_bm64_short. CentOS Stream 9 was the fastest.
Xcompact3d Incompact3d benchmark with settings of Input: X3D-benchmarking input.i3d. Clear Linux 41150 was the fastest.
LAMMPS Molecular Dynamics Simulator benchmark with settings of Model: 20k Atoms. Arch Linux was the fastest.
LAMMPS Molecular Dynamics Simulator benchmark with settings of Model: Rhodopsin Protein. Clear Linux 41150 was the fastest.

Occasionally the likes of CentOS Stream 9 or even Arch Linux would peak out in front, but rather consistently Clear Linux was demonstrating the importance of well-tuned software.

easyWave benchmark with settings of Input: e2Asean Grid + BengkuluSept2007 Source, Time: 2400. Clear Linux 41150 was the fastest.
Embree benchmark with settings of Binary: Pathtracer ISPC, Model: Crown. Clear Linux 41150 was the fastest.
Embree benchmark with settings of Binary: Pathtracer ISPC, Model: Asian Dragon. Clear Linux 41150 was the fastest.
SVT-AV1 benchmark with settings of Encoder Mode: Preset 4, Input: Bosphorus 4K. Clear Linux 41150 was the fastest.
SVT-AV1 benchmark with settings of Encoder Mode: Preset 12, Input: Bosphorus 4K. Clear Linux 41150 was the fastest.

A combination of the CPU frequency scaling governor defaults, Linux kernel patches, employing various compiler optimizations, and in some cases per-package tuning has helped Clear Linux maximize x86_64 performance over the years.


Related Articles