AmpereOne Linux Kernels + 64K Page Size Performance AmpereOne testing with a Supermicro ARS-211M-NR R13SPD by Michael Larabel for a future article. Linux 6.8 Stock: Processor: AmpereOne @ 3.20GHz (192 Cores), Motherboard: Supermicro ARS-211M-NR R13SPD v1.02 (T20240726102529 BIOS), Chipset: Ampere Computing LLC Device e208, Memory: 8 x 64GB DDR5-5200MT/s, Disk: 3841GB SAMSUNG MZQL23T8HCLS-00A07 + 960GB SAMSUNG MZ1L2960HCJR-00A07, Graphics: ASPEED, Monitor: VGA HDMI, Network: 2 x Broadcom BCM57414 NetXtreme-E 10Gb/25Gb + 2 x Mellanox MT2892 OS: Ubuntu 24.04, Kernel: 6.8.0-41-generic (aarch64), Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 6.11 Git: Processor: AmpereOne @ 3.20GHz (192 Cores), Motherboard: Supermicro ARS-211M-NR R13SPD v1.02 (T20240726102529 BIOS), Chipset: Ampere Computing LLC Device e208, Memory: 8 x 64GB DDR5-5200MT/s, Disk: 3841GB SAMSUNG MZQL23T8HCLS-00A07 + 960GB SAMSUNG MZ1L2960HCJR-00A07, Graphics: ASPEED, Monitor: VGA HDMI, Network: 2 x Broadcom BCM57414 NetXtreme-E 10Gb/25Gb + 2 x Mellanox MT2892 OS: Ubuntu 24.04, Kernel: 6.11.0-061100rc6daily20240904-generic (aarch64), Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 6.11 Git 64K PS: Processor: AmpereOne @ 3.20GHz (192 Cores), Motherboard: Supermicro ARS-211M-NR R13SPD v1.02 (T20240726102529 BIOS), Chipset: Ampere Computing LLC Device e208, Memory: 8 x 64GB DDR5-5200MT/s, Disk: 3841GB SAMSUNG MZQL23T8HCLS-00A07 + 960GB SAMSUNG MZ1L2960HCJR-00A07, Graphics: ASPEED, Monitor: VGA HDMI, Network: 2 x Broadcom BCM57414 NetXtreme-E 10Gb/25Gb + 2 x Mellanox MT2892 OS: Ubuntu 24.04, Kernel: 6.11.0-061100rc6daily20240904-generic-64k (aarch64), Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 1920x1080 High Performance Conjugate Gradient 3.1 X Y Z: 104 104 104 - RT: 60 GFLOP/s > Higher Is Better Linux 6.8 Stock ....... 34.88 |================================================ Linux 6.11 Git ........ 34.79 |================================================ Linux 6.11 Git 64K PS . 35.13 |================================================ High Performance Conjugate Gradient 3.1 X Y Z: 144 144 144 - RT: 60 GFLOP/s > Higher Is Better Linux 6.8 Stock ....... 34.78 |================================================ Linux 6.11 Git ........ 34.78 |================================================ Linux 6.11 Git 64K PS . 35.08 |================================================ miniFE 2.2 Problem Size: Small CG Mflops > Higher Is Better Linux 6.8 Stock ....... 40196.2 |============================================== Linux 6.11 Git ........ 39750.5 |============================================= Linux 6.11 Git 64K PS . 40073.6 |============================================== Rodinia 3.1 Test: OpenMP LavaMD Seconds < Lower Is Better Linux 6.8 Stock ....... 34.53 |================================================ Linux 6.11 Git ........ 34.08 |=============================================== Linux 6.11 Git 64K PS . 32.80 |============================================== Rodinia 3.1 Test: OpenMP CFD Solver Seconds < Lower Is Better Linux 6.8 Stock ....... 4.629 |============================================== Linux 6.11 Git ........ 4.683 |============================================== Linux 6.11 Git 64K PS . 4.844 |================================================ Rodinia 3.1 Test: OpenMP Streamcluster Seconds < Lower Is Better Linux 6.8 Stock ....... 22.08 |================================================ Linux 6.11 Git ........ 20.71 |============================================= Linux 6.11 Git 64K PS . 19.55 |=========================================== Algebraic Multi-Grid Benchmark 1.2 Figure Of Merit > Higher Is Better Linux 6.8 Stock ....... 1740332667 |========================================= Linux 6.11 Git ........ 1744847333 |========================================= Linux 6.11 Git 64K PS . 1840870667 |=========================================== Pennant 1.0.1 Test: sedovbig Hydro Cycle Time - Seconds < Lower Is Better Linux 6.8 Stock ....... 3.940380 |========================================= Linux 6.11 Git ........ 3.717860 |======================================= Linux 6.11 Git 64K PS . 4.313978 |============================================= NWChem 7.0.2 Input: C240 Buckyball Seconds < Lower Is Better Linux 6.8 Stock ....... 2408.8 |=============================================== Linux 6.11 Git ........ 2377.1 |============================================== Linux 6.11 Git 64K PS . 2319.2 |============================================= Xcompact3d Incompact3d 2021-03-11 Input: X3D-benchmarking input.i3d Seconds < Lower Is Better Linux 6.8 Stock ....... 279.50 |============================================== Linux 6.11 Git ........ 279.25 |============================================== Linux 6.11 Git 64K PS . 284.55 |=============================================== Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction Seconds < Lower Is Better Linux 6.8 Stock ....... 8.97954782 |=========================================== Linux 6.11 Git ........ 9.02023157 |=========================================== Linux 6.11 Git 64K PS . 8.69315910 |========================================= OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Mesh Time Seconds < Lower Is Better Linux 6.8 Stock ....... 31.91 |=============================================== Linux 6.11 Git ........ 32.60 |================================================ Linux 6.11 Git 64K PS . 29.44 |=========================================== OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Execution Time Seconds < Lower Is Better Linux 6.8 Stock ....... 37.64 |================================================ Linux 6.11 Git ........ 36.73 |=============================================== Linux 6.11 Git 64K PS . 30.20 |======================================= OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Mesh Time Seconds < Lower Is Better Linux 6.8 Stock ....... 173.17 |=============================================== Linux 6.11 Git ........ 171.87 |=============================================== Linux 6.11 Git 64K PS . 152.88 |========================================= OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Execution Time Seconds < Lower Is Better Linux 6.8 Stock ....... 365.08 |=============================================== Linux 6.11 Git ........ 359.92 |============================================== Linux 6.11 Git 64K PS . 311.53 |======================================== LULESH 2.0.3 z/s > Higher Is Better Linux 6.8 Stock ....... 15577.33 |================= Linux 6.11 Git ........ 16516.47 |================== Linux 6.11 Git 64K PS . 41905.61 |============================================= Xmrig 6.21 Variant: KawPow - Hash Count: 1M H/s > Higher Is Better Linux 6.8 Stock ....... 25568.1 |=========================================== Linux 6.11 Git ........ 25899.7 |============================================ Linux 6.11 Git 64K PS . 27210.8 |============================================== Xmrig 6.21 Variant: Monero - Hash Count: 1M H/s > Higher Is Better Linux 6.8 Stock ....... 25562.8 |=========================================== Linux 6.11 Git ........ 25839.7 |============================================ Linux 6.11 Git 64K PS . 27143.4 |============================================== Xmrig 6.21 Variant: Wownero - Hash Count: 1M H/s > Higher Is Better Linux 6.8 Stock ....... 33534.9 |============================================= Linux 6.11 Git ........ 33728.8 |============================================= Linux 6.11 Git 64K PS . 34423.4 |============================================== Xmrig 6.21 Variant: GhostRider - Hash Count: 1M H/s > Higher Is Better Linux 6.8 Stock ....... 13418.1 |==================================== Linux 6.11 Git ........ 13611.5 |===================================== Linux 6.11 Git 64K PS . 17114.4 |============================================== Xmrig 6.21 Variant: CryptoNight-Heavy - Hash Count: 1M H/s > Higher Is Better Linux 6.8 Stock ....... 25530.3 |=========================================== Linux 6.11 Git ........ 25834.9 |=========================================== Linux 6.11 Git 64K PS . 27520.4 |============================================== Xmrig 6.21 Variant: CryptoNight-Femto UPX2 - Hash Count: 1M H/s > Higher Is Better Linux 6.8 Stock ....... 25549.1 |=========================================== Linux 6.11 Git ........ 25828.7 |=========================================== Linux 6.11 Git 64K PS . 27605.8 |============================================== GraphicsMagick 1.3.43 Operation: Swirl Iterations Per Minute > Higher Is Better Linux 6.8 Stock ....... 373 |========================== Linux 6.11 Git ........ 386 |=========================== Linux 6.11 Git 64K PS . 716 |================================================== GraphicsMagick 1.3.43 Operation: Rotate Iterations Per Minute > Higher Is Better Linux 6.8 Stock ....... 135 |========================= Linux 6.11 Git ........ 142 |========================== Linux 6.11 Git 64K PS . 271 |================================================== GraphicsMagick 1.3.43 Operation: Sharpen Iterations Per Minute > Higher Is Better Linux 6.8 Stock ....... 300 |=============================== Linux 6.11 Git ........ 318 |================================= Linux 6.11 Git 64K PS . 482 |================================================== GraphicsMagick 1.3.43 Operation: Enhanced Iterations Per Minute > Higher Is Better Linux 6.8 Stock ....... 218 |================================= Linux 6.11 Git ........ 227 |================================== Linux 6.11 Git 64K PS . 331 |================================================== GraphicsMagick 1.3.43 Operation: Resizing Iterations Per Minute > Higher Is Better Linux 6.8 Stock ....... 110 |========================== Linux 6.11 Git ........ 116 |=========================== Linux 6.11 Git 64K PS . 215 |================================================== GraphicsMagick 1.3.43 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better Linux 6.8 Stock ....... 149 |============================== Linux 6.11 Git ........ 155 |=============================== Linux 6.11 Git 64K PS . 247 |================================================== GraphicsMagick 1.3.43 Operation: HWB Color Space Iterations Per Minute > Higher Is Better Linux 6.8 Stock ....... 194 |======================== Linux 6.11 Git ........ 204 |========================== Linux 6.11 Git 64K PS . 396 |================================================== ACES DGEMM 1.0 Sustained Floating-Point Rate GFLOP/s > Higher Is Better Linux 6.8 Stock ....... 1359.64 |============================================== Linux 6.11 Git ........ 1354.83 |============================================== Linux 6.11 Git 64K PS . 1365.52 |============================================== 7-Zip Compression 24.05 Test: Compression Rating MIPS > Higher Is Better Linux 6.8 Stock ....... 434175 |================================ Linux 6.11 Git ........ 442587 |================================ Linux 6.11 Git 64K PS . 646238 |=============================================== 7-Zip Compression 24.05 Test: Decompression Rating MIPS > Higher Is Better Linux 6.8 Stock ....... 839392 |============================================= Linux 6.11 Git ........ 822499 |============================================ Linux 6.11 Git 64K PS . 885938 |=============================================== Stockfish 16.1 Chess Benchmark Nodes Per Second > Higher Is Better Linux 6.8 Stock ....... 126638424 |=========================================== Linux 6.11 Git ........ 122968786 |========================================== Linux 6.11 Git 64K PS . 130165495 |============================================ Timed Godot Game Engine Compilation 4.0 Time To Compile Seconds < Lower Is Better Linux 6.8 Stock ....... 194.99 |=============================================== Linux 6.11 Git ........ 195.35 |=============================================== Linux 6.11 Git 64K PS . 193.32 |=============================================== Timed Linux Kernel Compilation 6.8 Build: defconfig Seconds < Lower Is Better Linux 6.8 Stock ....... 104.71 |=============================================== Linux 6.11 Git ........ 98.77 |============================================ Linux 6.11 Git 64K PS . 52.51 |======================== Timed Linux Kernel Compilation 6.8 Build: allmodconfig Seconds < Lower Is Better Linux 6.8 Stock ....... 355.21 |=============================================== Linux 6.11 Git ........ 336.37 |============================================= Linux 6.11 Git 64K PS . 179.87 |======================== Timed LLVM Compilation 16.0 Build System: Ninja Seconds < Lower Is Better Linux 6.8 Stock ....... 204.12 |=============================================== Linux 6.11 Git ........ 201.83 |============================================== Linux 6.11 Git 64K PS . 179.40 |========================================= Timed LLVM Compilation 16.0 Build System: Unix Makefiles Seconds < Lower Is Better Linux 6.8 Stock ....... 380.89 |=============================================== Linux 6.11 Git ........ 380.44 |=============================================== Linux 6.11 Git 64K PS . 346.83 |=========================================== C-Ray 2.0 Resolution: 4K - Rays Per Pixel: 16 Seconds < Lower Is Better Linux 6.8 Stock ....... 21.90 |================================================ Linux 6.11 Git ........ 21.93 |================================================ Linux 6.11 Git 64K PS . 21.74 |================================================ C-Ray 2.0 Resolution: 5K - Rays Per Pixel: 16 Seconds < Lower Is Better Linux 6.8 Stock ....... 38.53 |================================================ Linux 6.11 Git ........ 38.58 |================================================ Linux 6.11 Git 64K PS . 38.31 |================================================ POV-Ray 3.7.0.7 Trace Time Seconds < Lower Is Better Linux 6.8 Stock ....... 8.713 |================================================ Linux 6.11 Git ........ 8.697 |================================================ Linux 6.11 Git 64K PS . 8.680 |================================================ Aircrack-ng 1.7 k/s > Higher Is Better Linux 6.8 Stock ....... 141717.55 |============================================ Linux 6.11 Git ........ 142927.72 |============================================ Linux 6.11 Git 64K PS . 140936.88 |=========================================== OpenSSL 3.3 Algorithm: SHA256 byte/s > Higher Is Better Linux 6.8 Stock ....... 187918970770 |========================================= Linux 6.11 Git ........ 189280466143 |========================================= Linux 6.11 Git 64K PS . 189950384833 |========================================= OpenSSL 3.3 Algorithm: SHA512 byte/s > Higher Is Better Linux 6.8 Stock ....... 89021708877 |========================================== Linux 6.11 Git ........ 88907365090 |========================================== Linux 6.11 Git 64K PS . 88938492540 |========================================== OpenSSL 3.3 Algorithm: RSA4096 sign/s > Higher Is Better Linux 6.8 Stock ....... 31594.1 |============================================== Linux 6.11 Git ........ 31580.5 |============================================== Linux 6.11 Git 64K PS . 31557.3 |============================================== OpenSSL 3.3 Algorithm: RSA4096 verify/s > Higher Is Better Linux 6.8 Stock ....... 2213600.5 |============================================ Linux 6.11 Git ........ 2212418.9 |============================================ Linux 6.11 Git 64K PS . 2211987.7 |============================================ OpenSSL 3.3 Algorithm: ChaCha20 byte/s > Higher Is Better Linux 6.8 Stock ....... 277610376563 |========================================= Linux 6.11 Git ........ 277498506573 |========================================= Linux 6.11 Git 64K PS . 277531497540 |========================================= OpenSSL 3.3 Algorithm: AES-128-GCM byte/s > Higher Is Better Linux 6.8 Stock ....... 611423001320 |========================================= Linux 6.11 Git ........ 611042329030 |========================================= Linux 6.11 Git 64K PS . 611382442807 |========================================= OpenSSL 3.3 Algorithm: AES-256-GCM byte/s > Higher Is Better Linux 6.8 Stock ....... 531470154863 |========================================= Linux 6.11 Git ........ 531241140773 |========================================= Linux 6.11 Git 64K PS . 531302060577 |========================================= OpenSSL 3.3 Algorithm: ChaCha20-Poly1305 byte/s > Higher Is Better Linux 6.8 Stock ....... 191430895390 |========================================= Linux 6.11 Git ........ 191484422027 |========================================= Linux 6.11 Git 64K PS . 191410291507 |========================================= Graph500 3.0 Scale: 26 bfs median_TEPS > Higher Is Better Linux 6.8 Stock ....... 1439040000 |======================================== Linux 6.11 Git ........ 1452680000 |======================================== Linux 6.11 Git 64K PS . 1559570000 |=========================================== Graph500 3.0 Scale: 26 bfs max_TEPS > Higher Is Better Linux 6.8 Stock ....... 1572270000 |======================================= Linux 6.11 Git ........ 1586370000 |======================================== Linux 6.11 Git 64K PS . 1713370000 |=========================================== Graph500 3.0 Scale: 26 sssp median_TEPS > Higher Is Better Linux 6.8 Stock ....... 364899000 |======================================== Linux 6.11 Git ........ 364974000 |======================================== Linux 6.11 Git 64K PS . 398029000 |============================================ Graph500 3.0 Scale: 26 sssp max_TEPS > Higher Is Better Linux 6.8 Stock ....... 603196000 |========================================== Linux 6.11 Git ........ 601594000 |========================================== Linux 6.11 Git 64K PS . 631570000 |============================================ GROMACS 2024 Implementation: MPI CPU - Input: water_GMX50_bare Ns Per Day > Higher Is Better Linux 6.8 Stock ....... 6.990 |=============================================== Linux 6.11 Git ........ 6.972 |=============================================== Linux 6.11 Git 64K PS . 7.128 |================================================ RawTherapee Total Benchmark Time Seconds < Lower Is Better Linux 6.8 Stock ....... 78.14 |================================================ Linux 6.11 Git ........ 78.39 |================================================ Linux 6.11 Git 64K PS . 61.64 |====================================== GPAW 23.6 Input: Carbon Nanotube Seconds < Lower Is Better Linux 6.8 Stock ....... 42.69 |================================================ Linux 6.11 Git ........ 42.64 |================================================ Linux 6.11 Git 64K PS . 41.06 |============================================== Sysbench 1.0.20 Test: CPU Events Per Second > Higher Is Better Linux 6.8 Stock ....... 164911.61 |============================================ Linux 6.11 Git ........ 164893.54 |============================================ Linux 6.11 Git 64K PS . 164854.66 |============================================ Blender 4.0.2 Blend File: BMW27 - Compute: CPU-Only Seconds < Lower Is Better Linux 6.8 Stock ....... 27.23 |================================================ Linux 6.11 Git ........ 27.34 |================================================ Linux 6.11 Git 64K PS . 27.02 |=============================================== Blender 4.0.2 Blend File: Classroom - Compute: CPU-Only Seconds < Lower Is Better Linux 6.8 Stock ....... 55.03 |================================================ Linux 6.11 Git ........ 55.36 |================================================ Linux 6.11 Git 64K PS . 53.57 |============================================== Blender 4.0.2 Blend File: Barbershop - Compute: CPU-Only Seconds < Lower Is Better Linux 6.8 Stock ....... 281.71 |=============================================== Linux 6.11 Git ........ 281.64 |=============================================== Linux 6.11 Git 64K PS . 266.56 |============================================