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&sro&grr.

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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock816243240SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 334.7835.0834.781. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock50010001500200025002377.12319.22408.81. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock30M60M90M120M150MSE +/- 3773897.41, N = 9SE +/- 3873714.11, N = 12SE +/- 3910204.57, N = 91229687861301654951266384241. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock816243240SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 334.7935.1334.881. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock80160240320400SE +/- 0.39, N = 3SE +/- 0.63, N = 3SE +/- 0.94, N = 3380.44346.83380.89

OpenSSL

Algorithm: RSA4096

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

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096Linux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock7K14K21K28K35KSE +/- 1.85, N = 3SE +/- 19.47, N = 3SE +/- 4.50, N = 331580.531557.331594.11. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock60120180240300SE +/- 0.24, N = 3SE +/- 3.41, N = 3SE +/- 0.16, N = 3279.25284.55279.501. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock80160240320400SE +/- 0.94, N = 3SE +/- 0.87, N = 3SE +/- 1.55, N = 3336.37179.87355.21

Blender

Blend File: Barbershop - Compute: CPU-Only

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

Timed LLVM Compilation

Build System: Ninja

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

Timed Godot Game Engine Compilation

Time To Compile

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

OpenSSL

Algorithm: SHA256

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

OpenSSL

Algorithm: ChaCha20-Poly1305

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20-Poly1305Linux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock40000M80000M120000M160000M200000MSE +/- 60995897.47, N = 3SE +/- 26416002.14, N = 3SE +/- 39979850.36, N = 31914844220271914102915071914308953901. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock110000M220000M330000M440000M550000MSE +/- 61075755.72, N = 3SE +/- 115550811.30, N = 3SE +/- 88533536.06, N = 35312411407735313020605775314701548631. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock130000M260000M390000M520000M650000MSE +/- 137787786.44, N = 3SE +/- 135890356.35, N = 3SE +/- 259582973.98, N = 36110423290306113824428076114230013201. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20

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

OpenSSL

Algorithm: SHA512

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA512Linux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock20000M40000M60000M80000M100000MSE +/- 205324932.58, N = 3SE +/- 72882124.05, N = 3SE +/- 124946204.91, N = 38890736509088938492540890217088771. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock80160240320400359.92311.53365.081. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock4080120160200171.87152.88173.171. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock140M280M420M560M700M6015940006315700006031960001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

Graph500

Scale: 26

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

Graph500

Scale: 26

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

Graph500

Scale: 26

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

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: RotateLinux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock60120180240300SE +/- 0.58, N = 3SE +/- 1.00, N = 3SE +/- 1.29, N = 151422711351. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock4K8K12K16K20KSE +/- 128.60, N = 7SE +/- 224.93, N = 3SE +/- 14.75, N = 313611.517114.413418.11. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock20406080100SE +/- 0.81, N = 3SE +/- 0.55, N = 5SE +/- 1.13, N = 398.7752.51104.71

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.7Linux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock30K60K90K120K150KSE +/- 1220.83, N = 8SE +/- 73.73, N = 3SE +/- 1369.81, N = 15142927.72140936.88141717.551. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock40K80K120K160K200KSE +/- 22.23, N = 3SE +/- 62.71, N = 3SE +/- 59.17, N = 3164893.54164854.66164911.611. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm

Rodinia

Test: OpenMP Streamcluster

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

RawTherapee

Total Benchmark Time

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

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: SwirlLinux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock150300450600750SE +/- 2.33, N = 3SE +/- 7.36, N = 5SE +/- 2.65, N = 33867163731. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock400M800M1200M1600M2000MSE +/- 329599.93, N = 3SE +/- 186219.70, N = 3SE +/- 287336.23, N = 31744847333184087066717403326671. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock50100150200250SE +/- 0.00, N = 3SE +/- 3.00, N = 3SE +/- 0.00, N = 31162151101. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock50100150200250SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.88, N = 31552471491. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock100200300400500SE +/- 1.33, N = 3SE +/- 2.31, N = 3SE +/- 2.31, N = 33184823001. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock70140210280350SE +/- 2.52, N = 3SE +/- 1.73, N = 3SE +/- 1.86, N = 32273312181. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock90180270360450SE +/- 0.33, N = 3SE +/- 1.00, N = 3SE +/- 0.88, N = 32043961941. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock1224364860SE +/- 0.34, N = 3SE +/- 0.20, N = 3SE +/- 0.16, N = 355.3653.5755.03

GPAW

Input: Carbon Nanotube

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 23.6Input: Carbon NanotubeLinux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock1020304050SE +/- 0.06, N = 3SE +/- 0.17, N = 3SE +/- 0.07, N = 342.6441.0642.691. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock246810SE +/- 0.004, N = 3SE +/- 0.007, N = 3SE +/- 0.002, N = 36.9727.1286.9901. (CXX) g++ options: -O3 -lm

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Linux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock9K18K27K36K45KSE +/- 16.20, N = 3SE +/- 10.72, N = 3SE +/- 12.42, N = 316516.4741905.6115577.331. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock918273645SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 338.5838.3138.531. (CC) gcc options: -lpthread -lm

Xmrig

Variant: Monero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: Monero - Hash Count: 1MLinux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock6K12K18K24K30KSE +/- 38.78, N = 3SE +/- 47.30, N = 3SE +/- 13.72, N = 325839.727143.425562.81. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock6K12K18K24K30KSE +/- 33.95, N = 3SE +/- 46.86, N = 3SE +/- 62.18, N = 325899.727210.825568.11. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock6K12K18K24K30KSE +/- 20.45, N = 3SE +/- 23.02, N = 3SE +/- 32.84, N = 325834.927520.425530.31. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock6K12K18K24K30KSE +/- 79.82, N = 3SE +/- 27.87, N = 3SE +/- 20.64, N = 325828.727605.825549.11. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock30060090012001500SE +/- 0.59, N = 3SE +/- 0.30, N = 3SE +/- 0.79, N = 31354.831365.521359.641. (CC) gcc options: -ffast-math -O3 -fopenmp -lopenblas

Rodinia

Test: OpenMP LavaMD

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

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 24.05Test: Decompression RatingLinux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock200K400K600K800K1000KSE +/- 16878.18, N = 3SE +/- 656.29, N = 3SE +/- 449.56, N = 38224998859388393921. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock140K280K420K560K700KSE +/- 2503.46, N = 3SE +/- 3670.82, N = 3SE +/- 857.80, N = 34425876462384341751. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock7K14K21K28K35KSE +/- 48.61, N = 3SE +/- 16.61, N = 3SE +/- 18.31, N = 333728.834423.433534.91. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock612182430SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 327.3427.0227.23

Pennant

Test: sedovbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigLinux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock0.97061.94122.91183.88244.853SE +/- 0.011388, N = 3SE +/- 0.172264, N = 15SE +/- 0.055977, N = 153.7178604.3139783.9403801. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock91827364536.7330.2037.641. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock81624324032.6029.4431.911. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 321.9321.7421.901. (CC) gcc options: -lpthread -lm

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverLinux 6.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock1.08992.17983.26974.35965.4495SE +/- 0.044, N = 15SE +/- 0.028, N = 3SE +/- 0.051, N = 154.6834.8444.6291. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock3691215SE +/- 0.05444076, N = 3SE +/- 0.00053861, N = 3SE +/- 0.01725618, N = 39.020231578.693159108.979547821. (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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock9K18K27K36K45KSE +/- 216.74, N = 3SE +/- 278.30, N = 3SE +/- 13.44, N = 339750.540073.640196.21. (CXX) g++ options: -O3 -fopenmp -lmpi_cxx -lmpi

POV-Ray

Trace Time

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

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.11 GitLinux 6.11 Git 64K PSLinux 6.8 Stock90018002700360045003632.204174.873590.73


Phoronix Test Suite v10.8.5