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&grr&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: 144 144 144 - 60nwchem: C240 Buckyballstockfish: Chess Benchmarkhpcg: 104 104 104 - 60build-llvm: Unix Makefilesopenssl: RSA4096openssl: RSA4096incompact3d: X3D-benchmarking input.i3dbuild-linux-kernel: allmodconfigblender: Barbershop - CPU-Onlybuild-llvm: Ninjabuild-godot: Time To Compileopenssl: SHA256openssl: ChaCha20-Poly1305openssl: AES-256-GCMopenssl: AES-128-GCMopenssl: ChaCha20openssl: SHA512openfoam: drivaerFastback, Medium Mesh Size - Execution Timeopenfoam: drivaerFastback, Medium Mesh Size - Mesh Timegraph500: 26graph500: 26graph500: 26graph500: 26graphics-magick: Rotatexmrig: GhostRider - 1Mbuild-linux-kernel: defconfigaircrack-ng: sysbench: CPUrodinia: OpenMP Streamclusterrawtherapee: Total Benchmark Timegraphics-magick: Swirlamg: graphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: HWB Color Spaceblender: Classroom - CPU-Onlygpaw: Carbon Nanotubegromacs: MPI CPU - water_GMX50_barelulesh: c-ray: 5K - 16xmrig: Monero - 1Mxmrig: KawPow - 1Mxmrig: CryptoNight-Heavy - 1Mxmrig: CryptoNight-Femto UPX2 - 1Mmt-dgemm: Sustained Floating-Point Raterodinia: OpenMP LavaMDcompress-7zip: Decompression Ratingcompress-7zip: Compression Ratingxmrig: Wownero - 1Mblender: BMW27 - CPU-Onlypennant: sedovbigopenfoam: drivaerFastback, Small Mesh Size - Execution Timeopenfoam: drivaerFastback, Small Mesh Size - Mesh Timec-ray: 4K - 16rodinia: OpenMP CFD Solverincompact3d: input.i3d 193 Cells Per Directionminife: Smallpovray: Trace TimeLinux 6.8 StockLinux 6.11 GitLinux 6.11 Git 64K PS34.77702408.812663842434.8801380.8902213600.531594.1279.501760355.209281.71204.118194.99018791897077019143089539053147015486361142300132027761037656389021708877365.08378173.165386031960003648990001572270000143904000013513418.1104.713141717.553164911.6122.07578.137373174033266711014930021819455.0342.6886.99015577.33338.53325562.825568.125530.325549.11359.63955034.53383939243417533534.927.233.94038037.6435131.91474621.9004.6298.9795478240196.28.71334.77502377.112296878634.7886380.4412212418.931580.5279.246755336.374281.64201.828195.34518928046614319148442202753124114077361104232903027749850657388907365090359.92002171.868066015940003649740001586370000145268000014213611.598.774142927.717164893.5420.71178.389386174484733311615531822720455.3642.6426.97216516.46738.58425839.725899.725834.925828.71354.82877034.08182249944258733728.827.343.71786036.73327132.60374621.9294.6839.0202315739750.58.69735.07552319.213016549535.1272346.8322211987.731557.3284.554148179.870266.56179.398193.32218995038483319141029150753130206057761138244280727753149754088938492540311.52944152.876256315700003980290001713370000155957000027117114.452.514140936.875164854.6619.55161.640716184087066721524748233139653.5741.0637.12841905.60838.30827143.427210.827520.427605.81365.52315432.80488593864623834423.427.024.31397830.20197729.43738621.7414.8448.6931591040073.68.680OpenBenchmarking.org

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

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

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

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

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

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: 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

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

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

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

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 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

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: 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

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: 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: 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: 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

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

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

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

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.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.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

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

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

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

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

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

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

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.

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

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

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: 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: 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

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

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

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

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

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

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: 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: 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

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

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

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

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

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

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

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

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, 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

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

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

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

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

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


Phoronix Test Suite v10.8.5