AmpereOne Linux Kernels + 64K Page Size Performance

AmpereOne testing with a Supermicro ARS-211M-NR R13SPD by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2409053-NE-AMPEREONE91&sgm=1&rdt.

AmpereOne Linux Kernels + 64K Page Size PerformanceProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelCompilerFile-SystemScreen ResolutionLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PSAmpereOne @ 3.20GHz (192 Cores)Supermicro ARS-211M-NR R13SPD v1.02 (T20240726102529 BIOS)Ampere Computing LLC Device e2088 x 64GB DDR5-5200MT/s3841GB SAMSUNG MZQL23T8HCLS-00A07 + 960GB SAMSUNG MZ1L2960HCJR-00A07ASPEEDVGA HDMI2 x Broadcom BCM57414 NetXtreme-E 10Gb/25Gb + 2 x Mellanox MT2892Ubuntu 24.046.8.0-41-generic (aarch64)GCC 13.2.0ext41920x10806.11.0-061100rc6daily20240904-generic (aarch64)6.11.0-061100rc6daily20240904-generic-64k (aarch64)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-dIwDw0/gcc-13-13.2.0/debian/tmp-nvptx/usr --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto --without-cuda-driver -v Processor Details- Scaling Governor: cppc_cpufreq ondemand (Boost: Disabled)Python Details- Python 3.12.3Security Details- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected

AmpereOne Linux Kernels + 64K Page Size Performancehpcg: 104 104 104 - 60hpcg: 144 144 144 - 60minife: Smallrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusteramg: pennant: sedovbignwchem: C240 Buckyballincompact3d: X3D-benchmarking input.i3dincompact3d: input.i3d 193 Cells Per Directionopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timeopenfoam: drivaerFastback, Medium Mesh Size - Mesh Timeopenfoam: drivaerFastback, Medium Mesh Size - Execution Timelulesh: xmrig: KawPow - 1Mxmrig: Monero - 1Mxmrig: Wownero - 1Mxmrig: GhostRider - 1Mxmrig: CryptoNight-Heavy - 1Mxmrig: CryptoNight-Femto UPX2 - 1Mgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacemt-dgemm: Sustained Floating-Point Ratecompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingstockfish: Chess Benchmarkbuild-godot: Time To Compilebuild-linux-kernel: defconfigbuild-linux-kernel: allmodconfigbuild-llvm: Ninjabuild-llvm: Unix Makefilesc-ray: 4K - 16c-ray: 5K - 16povray: Trace Timeaircrack-ng: openssl: SHA256openssl: SHA512openssl: RSA4096openssl: RSA4096openssl: ChaCha20openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20-Poly1305graph500: 26graph500: 26graph500: 26graph500: 26gromacs: MPI CPU - water_GMX50_barerawtherapee: Total Benchmark Timegpaw: Carbon Nanotubesysbench: CPUblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Barbershop - CPU-OnlyLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS34.880134.777040196.234.5334.62922.07517403326673.9403802408.8279.5017608.9795478231.91474637.64351173.16538365.0837815577.33325568.125562.833534.913418.125530.325549.13731353002181101491941359.639550434175839392126638424194.990104.713355.209204.118380.89021.90038.5338.713141717.5531879189707708902170887731594.12213600.5277610376563611423001320531470154863191430895390143904000015722700003648990006031960006.99078.13742.688164911.6127.2355.03281.7134.788634.775039750.534.0814.68320.71117448473333.7178602377.1279.2467559.0202315732.60374636.733271171.86806359.9200216516.46725899.725839.733728.813611.525834.925828.73861423182271161552041354.828770442587822499122968786195.34598.774336.374201.828380.44121.92938.5848.697142927.7171892804661438890736509031580.52212418.9277498506573611042329030531241140773191484422027145268000015863700003649740006015940006.97278.38942.642164893.5427.3455.36281.6435.127235.075540073.632.8044.84419.55118408706674.3139782319.2284.5541488.6931591029.43738630.201977152.87625311.5294441905.60827210.827143.434423.417114.427520.427605.87162714823312152473961365.523154646238885938130165495193.32252.514179.870179.398346.83221.74138.3088.680140936.8751899503848338893849254031557.32211987.7277531497540611382442807531302060577191410291507155957000017133700003980290006315700007.12861.64041.063164854.6627.0253.57266.56OpenBenchmarking.org

High Performance Conjugate Gradient

X Y Z: 104 104 104 - RT: 60

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1X Y Z: 104 104 104 - RT: 60Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS816243240SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 334.8834.7935.131. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

High Performance Conjugate Gradient

X Y Z: 144 144 144 - RT: 60

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1X Y Z: 144 144 144 - RT: 60Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS816243240SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 334.7834.7835.081. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS9K18K27K36K45KSE +/- 13.44, N = 3SE +/- 216.74, N = 3SE +/- 278.30, N = 340196.239750.540073.61. (CXX) g++ options: -O3 -fopenmp -lmpi_cxx -lmpi

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS816243240SE +/- 0.28, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 334.5334.0832.801. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS1.08992.17983.26974.35965.4495SE +/- 0.051, N = 15SE +/- 0.044, N = 15SE +/- 0.028, N = 34.6294.6834.8441. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS510152025SE +/- 0.84, N = 12SE +/- 1.22, N = 15SE +/- 1.31, N = 1222.0820.7119.551. (CXX) g++ options: -O2 -lOpenCL

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS400M800M1200M1600M2000MSE +/- 287336.23, N = 3SE +/- 329599.93, N = 3SE +/- 186219.70, N = 31740332667174484733318408706671. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi

Pennant

Test: sedovbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS0.97061.94122.91183.88244.853SE +/- 0.055977, N = 15SE +/- 0.011388, N = 3SE +/- 0.172264, N = 153.9403803.7178604.3139781. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

NWChem

Input: C240 Buckyball

OpenBenchmarking.orgSeconds, Fewer Is BetterNWChem 7.0.2Input: C240 BuckyballLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS50010001500200025002408.82377.12319.21. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz -lcomex -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2

Xcompact3d Incompact3d

Input: X3D-benchmarking input.i3d

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: X3D-benchmarking input.i3dLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS60120180240300SE +/- 0.16, N = 3SE +/- 0.24, N = 3SE +/- 3.41, N = 3279.50279.25284.551. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per DirectionLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS3691215SE +/- 0.01725618, N = 3SE +/- 0.05444076, N = 3SE +/- 0.00053861, N = 38.979547829.020231578.693159101. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Mesh TimeLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS81624324031.9132.6029.441. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfiniteVolume -lmeshTools -lparallel -llagrangian -lregionModels -lgenericPatchFields -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Execution TimeLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS91827364537.6436.7330.201. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfiniteVolume -lmeshTools -lparallel -llagrangian -lregionModels -lgenericPatchFields -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Medium Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Medium Mesh Size - Mesh TimeLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS4080120160200173.17171.87152.881. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfiniteVolume -lmeshTools -lparallel -llagrangian -lregionModels -lgenericPatchFields -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Medium Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Medium Mesh Size - Execution TimeLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS80160240320400365.08359.92311.531. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfiniteVolume -lmeshTools -lparallel -llagrangian -lregionModels -lgenericPatchFields -lOpenFOAM -ldl -lm

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS9K18K27K36K45KSE +/- 12.42, N = 3SE +/- 16.20, N = 3SE +/- 10.72, N = 315577.3316516.4741905.611. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi

Xmrig

Variant: KawPow - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: KawPow - Hash Count: 1MLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS6K12K18K24K30KSE +/- 62.18, N = 3SE +/- 33.95, N = 3SE +/- 46.86, N = 325568.125899.727210.81. (CXX) g++ options: -fexceptions -fno-rtti -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

Xmrig

Variant: Monero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: Monero - Hash Count: 1MLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS6K12K18K24K30KSE +/- 13.72, N = 3SE +/- 38.78, N = 3SE +/- 47.30, N = 325562.825839.727143.41. (CXX) g++ options: -fexceptions -fno-rtti -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

Xmrig

Variant: Wownero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: Wownero - Hash Count: 1MLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS7K14K21K28K35KSE +/- 18.31, N = 3SE +/- 48.61, N = 3SE +/- 16.61, N = 333534.933728.834423.41. (CXX) g++ options: -fexceptions -fno-rtti -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

Xmrig

Variant: GhostRider - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: GhostRider - Hash Count: 1MLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS4K8K12K16K20KSE +/- 14.75, N = 3SE +/- 128.60, N = 7SE +/- 224.93, N = 313418.113611.517114.41. (CXX) g++ options: -fexceptions -fno-rtti -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

Xmrig

Variant: CryptoNight-Heavy - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: CryptoNight-Heavy - Hash Count: 1MLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS6K12K18K24K30KSE +/- 32.84, N = 3SE +/- 20.45, N = 3SE +/- 23.02, N = 325530.325834.927520.41. (CXX) g++ options: -fexceptions -fno-rtti -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

Xmrig

Variant: CryptoNight-Femto UPX2 - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: CryptoNight-Femto UPX2 - Hash Count: 1MLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS6K12K18K24K30KSE +/- 20.64, N = 3SE +/- 79.82, N = 3SE +/- 27.87, N = 325549.125828.727605.81. (CXX) g++ options: -fexceptions -fno-rtti -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: SwirlLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS150300450600750SE +/- 2.65, N = 3SE +/- 2.33, N = 3SE +/- 7.36, N = 53733867161. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -ljpeg -lXext -lX11 -lzstd -llzma -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: RotateLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS60120180240300SE +/- 1.29, N = 15SE +/- 0.58, N = 3SE +/- 1.00, N = 31351422711. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -ljpeg -lXext -lX11 -lzstd -llzma -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: SharpenLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS100200300400500SE +/- 2.31, N = 3SE +/- 1.33, N = 3SE +/- 2.31, N = 33003184821. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -ljpeg -lXext -lX11 -lzstd -llzma -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: EnhancedLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS70140210280350SE +/- 1.86, N = 3SE +/- 2.52, N = 3SE +/- 1.73, N = 32182273311. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -ljpeg -lXext -lX11 -lzstd -llzma -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: ResizingLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS50100150200250SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.00, N = 31101162151. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -ljpeg -lXext -lX11 -lzstd -llzma -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: Noise-GaussianLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS50100150200250SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 31491552471. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -ljpeg -lXext -lX11 -lzstd -llzma -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: HWB Color SpaceLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS90180270360450SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 1.00, N = 31942043961. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -ljpeg -lXext -lX11 -lzstd -llzma -lz -lm -lpthread -lgomp

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS30060090012001500SE +/- 0.79, N = 3SE +/- 0.59, N = 3SE +/- 0.30, N = 31359.641354.831365.521. (CC) gcc options: -ffast-math -O3 -fopenmp -lopenblas

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 24.05Test: Compression RatingLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS140K280K420K560K700KSE +/- 857.80, N = 3SE +/- 2503.46, N = 3SE +/- 3670.82, N = 34341754425876462381. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 24.05Test: Decompression RatingLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS200K400K600K800K1000KSE +/- 449.56, N = 3SE +/- 16878.18, N = 3SE +/- 656.29, N = 38393928224998859381. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Stockfish

Chess Benchmark

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 16.1Chess BenchmarkLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS30M60M90M120M150MSE +/- 3910204.57, N = 9SE +/- 3773897.41, N = 9SE +/- 3873714.11, N = 121266384241229687861301654951. (CXX) g++ options: -lgcov -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -funroll-loops -flto -flto-partition=one -flto=jobserver

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 4.0Time To CompileLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS4080120160200SE +/- 0.10, N = 3SE +/- 0.34, N = 3SE +/- 1.54, N = 3194.99195.35193.32

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.8Build: defconfigLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS20406080100SE +/- 1.13, N = 3SE +/- 0.81, N = 3SE +/- 0.55, N = 5104.7198.7752.51

Timed Linux Kernel Compilation

Build: allmodconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.8Build: allmodconfigLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS80160240320400SE +/- 1.55, N = 3SE +/- 0.94, N = 3SE +/- 0.87, N = 3355.21336.37179.87

Timed LLVM Compilation

Build System: Ninja

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: NinjaLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS4080120160200SE +/- 0.58, N = 3SE +/- 0.82, N = 3SE +/- 0.29, N = 3204.12201.83179.40

Timed LLVM Compilation

Build System: Unix Makefiles

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: Unix MakefilesLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS80160240320400SE +/- 0.94, N = 3SE +/- 0.39, N = 3SE +/- 0.63, N = 3380.89380.44346.83

C-Ray

Resolution: 4K - Rays Per Pixel: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 4K - Rays Per Pixel: 16Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS510152025SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 321.9021.9321.741. (CC) gcc options: -lpthread -lm

C-Ray

Resolution: 5K - Rays Per Pixel: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 5K - Rays Per Pixel: 16Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS918273645SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 338.5338.5838.311. (CC) gcc options: -lpthread -lm

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS246810SE +/- 0.025, N = 3SE +/- 0.026, N = 3SE +/- 0.023, N = 38.7138.6978.6801. (CXX) g++ options: -pipe -O3 -ffast-math -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.7Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS30K60K90K120K150KSE +/- 1369.81, N = 15SE +/- 1220.83, N = 8SE +/- 73.73, N = 3141717.55142927.72140936.881. (CXX) g++ options: -std=gnu++17 -O3 -fvisibility=hidden -fcommon -rdynamic -lnl-3 -lnl-genl-3 -lpthread -lz -lssl -lcrypto -lhwloc -ldl -lm -pthread

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA256Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS40000M80000M120000M160000M200000MSE +/- 2280417020.19, N = 3SE +/- 149339642.42, N = 3SE +/- 796798068.40, N = 31879189707701892804661431899503848331. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: SHA512

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA512Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS20000M40000M60000M80000M100000MSE +/- 124946204.91, N = 3SE +/- 205324932.58, N = 3SE +/- 72882124.05, N = 38902170887788907365090889384925401. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS7K14K21K28K35KSE +/- 4.50, N = 3SE +/- 1.85, N = 3SE +/- 19.47, N = 331594.131580.531557.31. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS500K1000K1500K2000K2500KSE +/- 186.67, N = 3SE +/- 65.57, N = 3SE +/- 30.09, N = 32213600.52212418.92211987.71. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS60000M120000M180000M240000M300000MSE +/- 52349137.08, N = 3SE +/- 18793978.54, N = 3SE +/- 34855699.91, N = 32776103765632774985065732775314975401. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-128-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-128-GCMLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS130000M260000M390000M520000M650000MSE +/- 259582973.98, N = 3SE +/- 137787786.44, N = 3SE +/- 135890356.35, N = 36114230013206110423290306113824428071. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-256-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-256-GCMLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS110000M220000M330000M440000M550000MSE +/- 88533536.06, N = 3SE +/- 61075755.72, N = 3SE +/- 115550811.30, N = 35314701548635312411407735313020605771. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20-Poly1305

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20-Poly1305Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS40000M80000M120000M160000M200000MSE +/- 39979850.36, N = 3SE +/- 60995897.47, N = 3SE +/- 26416002.14, N = 31914308953901914844220271914102915071. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Graph500

Scale: 26

OpenBenchmarking.orgbfs median_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS300M600M900M1200M1500M1439040000145268000015595700001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

Graph500

Scale: 26

OpenBenchmarking.orgbfs max_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS400M800M1200M1600M2000M1572270000158637000017133700001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

Graph500

Scale: 26

OpenBenchmarking.orgsssp median_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS90M180M270M360M450M3648990003649740003980290001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

Graph500

Scale: 26

OpenBenchmarking.orgsssp max_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS140M280M420M560M700M6031960006015940006315700001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2024Implementation: MPI CPU - Input: water_GMX50_bareLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS246810SE +/- 0.002, N = 3SE +/- 0.004, N = 3SE +/- 0.007, N = 36.9906.9727.1281. (CXX) g++ options: -O3 -lm

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS20406080100SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 378.1478.3961.641. RawTherapee, version 5.10, command line.

GPAW

Input: Carbon Nanotube

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 23.6Input: Carbon NanotubeLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS1020304050SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.17, N = 342.6942.6441.061. (CC) gcc options: -shared -fwrapv -O2 -lxc -lblas -lmpi

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPULinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS40K80K120K160K200KSE +/- 59.17, N = 3SE +/- 22.23, N = 3SE +/- 62.71, N = 3164911.61164893.54164854.661. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.0.2Blend File: BMW27 - Compute: CPU-OnlyLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS612182430SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 327.2327.3427.02

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.0.2Blend File: Classroom - Compute: CPU-OnlyLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS1224364860SE +/- 0.16, N = 3SE +/- 0.34, N = 3SE +/- 0.20, N = 355.0355.3653.57

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.0.2Blend File: Barbershop - Compute: CPU-OnlyLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS60120180240300SE +/- 0.47, N = 3SE +/- 0.42, N = 3SE +/- 0.48, N = 3281.71281.64266.56

Geometric Mean Of All Test Results

Result Composite - AmpereOne Linux Kernels + 64K Page Size Performance

OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - AmpereOne Linux Kernels + 64K Page Size PerformanceLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS90018002700360045003590.733632.204174.87


Phoronix Test Suite v10.8.5