AmpereOne CPU Core Scaling Benchmarks

AmpereOne benchmarks by Michael Larabel for a future article review on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/2408293-NE-AMPEREONE29&gru&sor.

AmpereOne CPU Core Scaling BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelCompilerFile-SystemScreen ResolutionAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne @ 3.20GHz (32 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-39-generic-64k (aarch64)GCC 13.2.0ext41920x1080AmpereOne @ 3.20GHz (64 Cores)AmpereOne @ 3.20GHz (96 Cores)AmpereOne @ 3.20GHz (128 Cores)AmpereOne @ 3.20GHz (160 Cores)AmpereOne @ 3.20GHz (192 Cores)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: alwaysCompiler 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 performance (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: Not affected + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected

AmpereOne CPU Core Scaling Benchmarksminife: Smallamg: hpcg: 144 144 144 - 60xmrig: GhostRider - 1Mgraphics-magick: Noise-Gaussiangraphics-magick: Enhancedgraphics-magick: Sharpengraphics-magick: Swirlcoremark: CoreMark Size 666 - Iterations Per Secondsrsran: PUSCH Processor Benchmark, Throughput Totalsrsran: PDSCH Processor Benchmark, Throughput Totalquantlib: Multi-Threadedcompress-7zip: Decompression Ratingcompress-7zip: Compression Ratingaskap: tConvolve MPI - Griddingaskap: tConvolve MPI - Degriddingastcenc: Thoroughastcenc: Very Thoroughastcenc: Exhaustivestockfish: Chess Benchmarkgromacs: MPI CPU - water_GMX50_barelammps: Rhodopsin Proteinlammps: 20k Atomsrocksdb: Rand Readrocksdb: Read While Writingspeedb: Rand Readjohn-the-ripper: Blowfishjohn-the-ripper: bcryptnpb: EP.Dnpb: SP.Cnpb: IS.Dlulesh: pennant: leblancbigpennant: sedovbigonednn: Deconvolution Batch shapes_3d - CPUbuild-nodejs: Time To Compilebuild-gem5: Time To Compilebuild-llvm: Ninjabuild-mesa: Time To Compilewrf: conus 2.5kmm-queens: Time To Solvegpaw: Carbon Nanotubeincompact3d: input.i3d 193 Cells Per Directionincompact3d: X3D-benchmarking input.i3dopenfoam: drivaerFastback, Small Mesh Size - Execution Timeopenfoam: drivaerFastback, Medium Mesh Size - Execution Timecompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionhelsing: 14 digitprimesieve: 1e13qmcpack: Li2_STO_aeAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 Cores16927.677429850011.25873072.9856691179771783.501793551.85962.050295.11547541892728920.117012.878.57661.23610.7696217210771.46817.78118.522124567637343604912684784230472304871286.865519.451102.1218959.66419.5464625.908508.04302494.123311.650366.01023.21221231.05530.963117.87822.7074776549.043030104.62499995.618525.303238174.21075.355164.2329130.1135410566720.72486065.11421311763481520096.928996994.311144.9100367.930564434462613258.711286.017.07172.46981.5378437519052.85130.78831.045248932877665573024970480660882607872542.4813715.041500.8833097.4099.33420613.161584.16372312.618235.769239.76519.04512930.95215.56270.91013.7540960367.40520257.366708563.92773.12852987.01137.996127.0036739.6169275000027.78099542.91781942495072243103.3205551470.315292.2150449.545861348182716514.514696.025.47843.70032.3044663790264.07939.03239.883372309429806806938023430591071910683791.7917166.691492.1833783.3795.8855118.1352462.94166254.378222.558209.93017.90710563.09110.43753.10311.1763146318.37908942.96047442.265372.53972058.07825.559114.9639605.8179133300031.967112738.02032533086622717686.0490481883.418948.2200797.860155360472318386.918018.833.78714.92953.0713899115725.20645.74948.08749807588484600955073481571211001208865087.1425255.322420.9641666.5934.7802156.0606202.41716233.615210.567192.20017.4959608.6417.91344.98110.20729636307.12253837.727827376.841342.05485543.40119.490109.8840530.1183205366733.630215534.22263023878073069687.7834242354.021927.6250463.674888369834318121.720081.741.96866.15473.83531190775066.25650.85151.56162192065191563346337365041506131498916325.0428844.112420.5041723.9223.7946674.9845622.73224217.674202.673182.73917.1279224.5856.37141.8829.41105728293.59717832.815077335.451361.83781835.17515.972106.3238349.2182826533333.361717812.62453704699534561177.3361702824.724257.2300839.987730575668118414.720809.250.02327.37484.59301286021367.03950.53553.85971920337198037107344016351763061740487557.7233612.412417.0441890.4073.3494394.2905862.01629214.155195.568177.10417.1929102.3185.35741.0608.95581484290.28072132.358871315.655871.64448530.47314.010106.91OpenBenchmarking.org

CPU Power Consumption Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgWattsCPU Power Consumption MonitorPhoronix Test Suite System MonitoringAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 Cores70140210280350Min: 103 / Avg: 153.04 / Max: 186.53Min: 103.09 / Avg: 179.21 / Max: 243.29Min: 99.51 / Avg: 206.79 / Max: 289.17Min: 102.86 / Avg: 218.23 / Max: 339.6Min: 101.66 / Avg: 230.95 / Max: 401.31Min: 100.57 / Avg: 242.57 / Max: 396.33

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops Per Watt, More Is BetterminiFE 2.2Problem Size: SmallAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores60120180240300269.43262.54251.71248.81202.03122.36

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores9K18K27K36K45KSE +/- 162.64, N = 4SE +/- 60.85, N = 4SE +/- 628.57, N = 15SE +/- 106.36, N = 4SE +/- 89.27, N = 4SE +/- 6.97, N = 340530.139605.838349.236739.629130.116927.61. (CXX) g++ options: -O3 -fopenmp -lmpi_cxx -lmpi

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2AmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores400M800M1200M1600M2000MSE +/- 626107.91, N = 3SE +/- 1007826.76, N = 3SE +/- 541472.38, N = 3SE +/- 739129.89, N = 3SE +/- 1045977.11, N = 3SE +/- 568382.82, N = 3183205366718282653331791333000169275000013541056677742985001. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit Per Watt, More Is BetterAlgebraic Multi-Grid Benchmark 1.2AmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2M4M6M8M10M8987977.988974682.368729227.288363571.077814522.825169468.50

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: 60AmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores816243240SE +/- 0.08, N = 3SE +/- 0.39, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 333.6333.3631.9727.7820.7211.261. (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 Per Watt, More Is BetterHigh Performance Conjugate Gradient 3.1X Y Z: 144 144 144 - RT: 60AmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.03260.06520.09780.13040.1630.1450.1420.1370.1330.1150.073

Xmrig

Variant: GhostRider - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: GhostRider - Hash Count: 1MAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores4K8K12K16K20KSE +/- 274.17, N = 15SE +/- 93.26, N = 3SE +/- 96.21, N = 15SE +/- 63.96, N = 3SE +/- 83.23, N = 3SE +/- 9.24, N = 317812.615534.212738.09542.96065.13072.91. (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 Per Watt, More Is BetterXmrig 6.21Variant: GhostRider - Hash Count: 1MAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2040608010080.0675.7767.9656.6941.0523.31

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute Per Watt, More Is BetterGraphicsMagick 1.3.43Operation: Noise-GaussianAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.3290.6580.9871.3161.6451.4621.4121.3111.2151.0140.650

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute Per Watt, More Is BetterGraphicsMagick 1.3.43Operation: EnhancedAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.34920.69841.04761.39681.7461.5521.4131.3001.1190.8690.497

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute Per Watt, More Is BetterGraphicsMagick 1.3.43Operation: SharpenAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.35150.7031.05451.4061.75751.5621.4621.3331.2030.9960.620

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: Noise-GaussianAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores50100150200250SE +/- 1.20, N = 3SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3245226203178142851. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: EnhancedAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores80160240320400SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3370302253194131661. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: SharpenAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores100200300400500SE +/- 4.33, N = 3SE +/- 2.60, N = 3SE +/- 2.60, N = 3SE +/- 3.18, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3469387308249176911. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: SwirlAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2004006008001000SE +/- 2.52, N = 3SE +/- 2.40, N = 3SE +/- 1.76, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 39538076625073481791. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute Per Watt, More Is BetterGraphicsMagick 1.3.43Operation: SwirlAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.8641.7282.5923.4564.323.8403.5893.2912.8422.2491.321

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores1000K2000K3000K4000K5000KSE +/- 3500.33, N = 3SE +/- 29681.14, N = 3SE +/- 12021.71, N = 3SE +/- 24157.99, N = 3SE +/- 17648.10, N = 4SE +/- 135.81, N = 34561177.343069687.782717686.052243103.321520096.93771783.501. (CC) gcc options: -O2 -lrt" -lrt

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec Per Watt, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores4K8K12K16K20K20104.1215273.9314202.1312462.669428.025700.94

srsRAN Project

Test: PUSCH Processor Benchmark, Throughput Total

OpenBenchmarking.orgMbps Per Watt, More Is BettersrsRAN Project 23.10.1-20240325Test: PUSCH Processor Benchmark, Throughput TotalAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores4812162015.40113.65511.90310.0417.4494.406

srsRAN Project

Test: PDSCH Processor Benchmark, Throughput Total

OpenBenchmarking.orgMbps Per Watt, More Is BettersrsRAN Project 23.10.1-20240325Test: PDSCH Processor Benchmark, Throughput TotalAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2040608010088.0487.9684.6375.7463.5541.19

srsRAN Project

Test: PUSCH Processor Benchmark, Throughput Total

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.10.1-20240325Test: PUSCH Processor Benchmark, Throughput TotalAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores6001200180024003000SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 32824.72354.01883.41470.3994.3551.8MIN: 1697.4 / MAX: 2824.9MIN: 1414.7 / MAX: 2354.1MIN: 1131.8 / MAX: 1883.5MIN: 848.9MIN: 582.2 / MAX: 994.4MIN: 328.71. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno -ldl

srsRAN Project

Test: PDSCH Processor Benchmark, Throughput Total

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.10.1-20240325Test: PDSCH Processor Benchmark, Throughput TotalAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores5K10K15K20K25KSE +/- 45.30, N = 3SE +/- 93.65, N = 3SE +/- 45.75, N = 3SE +/- 27.16, N = 3SE +/- 47.88, N = 3SE +/- 28.69, N = 424257.221927.618948.215292.211144.95962.01. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno -ldl

QuantLib

Configuration: Multi-Threaded

OpenBenchmarking.orgMFLOPS Per Watt, More Is BetterQuantLib 1.32Configuration: Multi-ThreadedAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2004006008001000984.41913.17836.54730.15579.24364.66

QuantLib

Configuration: Multi-Threaded

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.32Configuration: Multi-ThreadedAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores60K120K180K240K300KSE +/- 97.87, N = 3SE +/- 30.07, N = 3SE +/- 57.74, N = 3SE +/- 43.40, N = 3SE +/- 1.35, N = 3SE +/- 17.09, N = 3300839.9250463.6200797.8150449.5100367.950295.11. (CXX) g++ options: -O3 -march=native -fPIE -pie

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores200K400K600K800K1000KSE +/- 2055.40, N = 3SE +/- 3252.04, N = 3SE +/- 5325.21, N = 3SE +/- 191.34, N = 3SE +/- 1384.56, N = 3SE +/- 699.19, N = 38773057488836015534586133056441547541. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS Per Watt, More Is Better7-Zip Compression 22.01Test: Decompression RatingAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores70014002100280035003147.652919.762647.442284.741788.111074.21

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores160K320K480K640K800KSE +/- 7822.06, N = 3SE +/- 3030.31, N = 3SE +/- 2815.31, N = 3SE +/- 4489.83, N = 3SE +/- 3457.21, N = 3SE +/- 521.69, N = 37566816983436047234818273446261892721. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

ASKAP

Test: tConvolve MPI - Gridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - GriddingAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores4K8K12K16K20KSE +/- 93.27, N = 3SE +/- 26.80, N = 3SE +/- 203.80, N = 3SE +/- 28.93, N = 3SE +/- 73.63, N = 3SE +/- 25.34, N = 318414.7018386.9018121.7016514.5013258.708920.111. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MPI - Gridding

OpenBenchmarking.orgMpix/sec Per Watt, More Is BetterASKAP 1.0Test: tConvolve MPI - GriddingAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2040608010093.2388.7887.6786.0076.6759.23

ASKAP

Test: tConvolve MPI - Degridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - DegriddingAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores4K8K12K16K20KSE +/- 159.94, N = 3SE +/- 67.66, N = 3SE +/- 44.66, N = 3SE +/- 192.84, N = 3SE +/- 35.02, N = 3SE +/- 15.65, N = 320809.2020081.7018018.8014696.0011286.007012.871. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.7Preset: ThoroughAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores1122334455SE +/- 0.0081, N = 4SE +/- 0.0029, N = 4SE +/- 0.0055, N = 3SE +/- 0.0007, N = 3SE +/- 0.0020, N = 3SE +/- 0.0000, N = 350.023241.968633.787125.478417.07178.57661. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgMT/s Per Watt, More Is BetterASTC Encoder 4.7Preset: ThoroughAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.05940.11880.17820.23760.2970.2640.2320.1970.1600.1170.065

ASTC Encoder

Preset: Very Thorough

OpenBenchmarking.orgMT/s Per Watt, More Is BetterASTC Encoder 4.7Preset: Very ThoroughAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.00720.01440.02160.02880.0360.0320.0290.0250.0210.0160.009

ASTC Encoder

Preset: Very Thorough

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.7Preset: Very ThoroughAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores246810SE +/- 0.0004, N = 3SE +/- 0.0006, N = 3SE +/- 0.0008, N = 3SE +/- 0.0003, N = 3SE +/- 0.0002, N = 3SE +/- 0.0002, N = 37.37486.15474.92953.70032.46981.23611. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.7Preset: ExhaustiveAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores1.03342.06683.10024.13365.167SE +/- 0.0011, N = 3SE +/- 0.0003, N = 3SE +/- 0.0004, N = 3SE +/- 0.0002, N = 3SE +/- 0.0003, N = 3SE +/- 0.0002, N = 34.59303.83533.07132.30441.53780.76961. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgMT/s Per Watt, More Is BetterASTC Encoder 4.7Preset: ExhaustiveAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.00450.0090.01350.0180.02250.0200.0180.0160.0130.0100.006

Stockfish

Chess Benchmark

OpenBenchmarking.orgNodes Per Second Per Watt, More Is BetterStockfish 16.1Chess BenchmarkAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores90K180K270K360K450K437423.93424057.47354762.40297025.64235890.12142719.39

Stockfish

Chess Benchmark

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 16.1Chess BenchmarkAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores30M60M90M120M150MSE +/- 4643374.23, N = 11SE +/- 2347181.46, N = 10SE +/- 2128472.89, N = 12SE +/- 1643187.92, N = 12SE +/- 193507.24, N = 3SE +/- 111315.22, N = 3128602136119077506899115726637902643751905217210771. (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

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2024Implementation: MPI CPU - Input: water_GMX50_bareAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores246810SE +/- 0.007, N = 3SE +/- 0.003, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.016, N = 57.0396.2565.2064.0792.8511.4681. (CXX) g++ options: -O3 -lm

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day Per Watt, More Is BetterGROMACS 2024Implementation: MPI CPU - Input: water_GMX50_bareAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.00590.01180.01770.02360.02950.0260.0250.0230.0200.0170.011

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day Per Watt, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.08170.16340.24510.32680.40850.3630.3350.3340.3160.2570.155

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day Per Watt, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores0.04120.08240.12360.16480.2060.1830.1750.1740.1640.1640.125

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores1122334455SE +/- 0.05, N = 9SE +/- 3.06, N = 12SE +/- 1.42, N = 15SE +/- 1.11, N = 15SE +/- 0.02, N = 11SE +/- 0.01, N = 1250.8550.5445.7539.0330.7917.781. (CXX) g++ options: -O3 -lm -ldl

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores1224364860SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 353.8651.5648.0939.8831.0518.521. (CXX) g++ options: -O3 -lm -ldl

RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 9.0Test: Random ReadAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores150M300M450M600M750MSE +/- 904748.20, N = 3SE +/- 69890.71, N = 3SE +/- 156369.77, N = 3SE +/- 915048.87, N = 3SE +/- 84410.44, N = 3SE +/- 13970.84, N = 37192033716219206514980758843723094292489328771245676371. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti

RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 9.0Test: Read While WritingAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2M4M6M8M10MSE +/- 27064.97, N = 3SE +/- 75896.27, N = 3SE +/- 119192.66, N = 3SE +/- 38617.89, N = 3SE +/- 91773.39, N = 3SE +/- 19036.70, N = 39803710915633484600958068069665573034360491. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti

Speedb

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterSpeedb 2.7Test: Random ReadAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores160M320M480M640M800MSE +/- 1533105.14, N = 3SE +/- 430545.53, N = 3SE +/- 114538.19, N = 3SE +/- 119433.65, N = 3SE +/- 1848285.25, N = 3SE +/- 17250.81, N = 37344016356337365045073481573802343052497048061268478421. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti

RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s Per Watt, More Is BetterRocksDB 9.0Test: Random ReadAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores400K800K1200K1600K2000K1900947.441756899.521646848.861473381.371225075.93810386.53

RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s Per Watt, More Is BetterRocksDB 9.0Test: Read While WritingAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores10K20K30K40K50K46831.1045104.3743350.4941967.1537938.1524256.43

Speedb

Test: Random Read

OpenBenchmarking.orgOp/s Per Watt, More Is BetterSpeedb 2.7Test: Random ReadAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores400K800K1200K1600K2000K1954905.441808853.481699214.921524159.281239106.82832107.47

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: BlowfishAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores40K80K120K160K200KSE +/- 564.17, N = 3SE +/- 347.77, N = 3SE +/- 257.46, N = 3SE +/- 92.18, N = 3SE +/- 15.84, N = 3SE +/- 14.11, N = 31763061506131211009107160882304721. (CC) gcc options: -lssl -lcrypto -fopenmp -lm -lrt -lz -ldl -lcrypt -lbz2

John The Ripper

Test: bcrypt

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: bcryptAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores40K80K120K160K200KSE +/- 1839.06, N = 3SE +/- 778.55, N = 3SE +/- 376.38, N = 3SE +/- 87.11, N = 3SE +/- 128.00, N = 3SE +/- 2.00, N = 31740481498911208869106860787304871. (CC) gcc options: -lssl -lcrypto -fopenmp -lm -lrt -lz -ldl -lcrypt -lbz2

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S Per Watt, More Is BetterJohn The Ripper 2023.03.14Test: BlowfishAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores140280420560700668.04632.83578.09496.00387.84234.26

John The Ripper

Test: bcrypt

OpenBenchmarking.orgReal C/S Per Watt, More Is BetterJohn The Ripper 2023.03.14Test: bcryptAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores140280420560700669.85632.11574.11494.31386.12234.05

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores16003200480064008000SE +/- 27.71, N = 3SE +/- 2.29, N = 3SE +/- 24.16, N = 3SE +/- 4.87, N = 3SE +/- 12.37, N = 3SE +/- 3.57, N = 37557.726325.045087.143791.792542.481286.861. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

NAS Parallel Benchmarks

Test / Class: SP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.CAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores7K14K21K28K35KSE +/- 8.41, N = 3SE +/- 18.61, N = 3SE +/- 14.45, N = 3SE +/- 12.08, N = 3SE +/- 8.73, N = 3SE +/- 7.19, N = 333612.4128844.1125255.3217166.6913715.045519.451. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

NAS Parallel Benchmarks

Test / Class: SP.C

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.CAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores20406080100110.00101.7897.2379.6070.3638.54

NAS Parallel Benchmarks

Test / Class: IS.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: IS.DAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 32 Cores5001000150020002500SE +/- 4.94, N = 3SE +/- 13.09, N = 3SE +/- 10.73, N = 3SE +/- 18.24, N = 4SE +/- 18.69, N = 3SE +/- 8.53, N = 32420.962420.502417.041500.881492.181102.121. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores81624324035.2031.3927.0522.3317.0010.04

NAS Parallel Benchmarks

Test / Class: IS.D

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: IS.DAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores369121512.09912.03312.0129.0999.0857.953

LULESH

OpenBenchmarking.orgz/s Per Watt, More Is BetterLULESH 2.0.3AmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores50100150200250218.74218.53217.72205.68199.19135.25

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3AmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores9K18K27K36K45KSE +/- 79.76, N = 3SE +/- 83.25, N = 3SE +/- 158.62, N = 3SE +/- 252.99, N = 4SE +/- 164.49, N = 4SE +/- 202.33, N = 541890.4141723.9241666.5933783.3833097.4118959.661. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi

Pennant

Test: leblancbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores510152025SE +/- 0.062865, N = 15SE +/- 0.062223, N = 15SE +/- 0.149446, N = 12SE +/- 0.038839, N = 6SE +/- 0.018943, N = 5SE +/- 0.002751, N = 33.3494393.7946674.7802155.8855119.33420619.5464601. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

Pennant

Test: sedovbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores612182430SE +/- 0.065187, N = 15SE +/- 0.095285, N = 15SE +/- 0.034211, N = 6SE +/- 0.029025, N = 5SE +/- 0.059346, N = 4SE +/- 0.031676, N = 34.2905864.9845626.0606208.13524613.16158025.9085001. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

oneDNN

Harness: Deconvolution Batch shapes_3d - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.4Harness: Deconvolution Batch shapes_3d - Engine: CPUAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores246810SE +/- 0.01274, N = 9SE +/- 0.00575, N = 9SE +/- 0.01136, N = 9SE +/- 0.00486, N = 9SE +/- 0.01038, N = 9SE +/- 0.00301, N = 92.016292.417162.732242.941664.163728.04302MIN: 1.75MIN: 2.3MIN: 2.59MIN: 2.85MIN: 4.05MIN: 7.971. (CXX) g++ options: -O3 -march=native -fopenmp -mcpu=generic -fPIC -pie -ldl -lpthread

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 21.7.2Time To CompileAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores110220330440550SE +/- 0.34, N = 3SE +/- 0.26, N = 3SE +/- 0.12, N = 3SE +/- 0.31, N = 3SE +/- 0.38, N = 3SE +/- 0.19, N = 3214.16217.67233.62254.38312.62494.12

Timed Gem5 Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Gem5 Compilation 23.0.1Time To CompileAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores70140210280350SE +/- 0.58, N = 3SE +/- 0.45, N = 3SE +/- 0.87, N = 3SE +/- 0.49, N = 3SE +/- 0.34, N = 3SE +/- 0.29, N = 3195.57202.67210.57222.56235.77311.65

Timed LLVM Compilation

Build System: Ninja

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: NinjaAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores80160240320400SE +/- 0.57, N = 3SE +/- 0.28, N = 3SE +/- 0.79, N = 3SE +/- 0.18, N = 3SE +/- 0.07, N = 3SE +/- 0.30, N = 3177.10182.74192.20209.93239.77366.01

Timed Mesa Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 24.0Time To CompileAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores612182430SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 317.1317.1917.5017.9119.0523.21

WRF

Input: conus 2.5km

OpenBenchmarking.orgSeconds, Fewer Is BetterWRF 4.2.2Input: conus 2.5kmAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores5K10K15K20K25K9102.329224.599608.6410563.0912930.9521231.061. (F9X) gfortran options: -O2 -ftree-vectorize -funroll-loops -ffree-form -fconvert=big-endian -frecord-marker=4 -fallow-invalid-boz -lesmf_time -lwrfio_nf -lnetcdff -lnetcdf -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores714212835SE +/- 0.010, N = 7SE +/- 0.018, N = 6SE +/- 0.019, N = 6SE +/- 0.009, N = 5SE +/- 0.009, N = 4SE +/- 0.013, N = 35.3576.3717.91310.43715.56230.9631. (CXX) g++ options: -fopenmp -O2 -march=native

GPAW

Input: Carbon Nanotube

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 23.6Input: Carbon NanotubeAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores306090120150SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 341.0641.8844.9853.1070.91117.881. (CC) gcc options: -shared -fwrapv -O2 -lxc -lblas -lmpi

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per DirectionAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores510152025SE +/- 0.04916545, N = 4SE +/- 0.25501410, N = 15SE +/- 0.22363750, N = 12SE +/- 0.00898947, N = 4SE +/- 0.00881027, N = 4SE +/- 0.22492051, N = 38.955814849.4110572810.2072963611.1763146013.7540960022.707477601. (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: X3D-benchmarking input.i3d

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: X3D-benchmarking input.i3dAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores120240360480600SE +/- 0.24, N = 3SE +/- 0.46, N = 3SE +/- 1.73, N = 3SE +/- 0.37, N = 3SE +/- 0.81, N = 3SE +/- 0.12, N = 3290.28293.60307.12318.38367.41549.041. (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 - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Execution TimeAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2040608010032.3632.8237.7342.9657.37104.621. (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 TimeAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores2004006008001000315.66335.45376.84442.27563.93995.621. (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

Parallel BZIP2 Compression

FreeBSD-13.0-RELEASE-amd64-memstick.img Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img CompressionAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores1.19322.38643.57964.77285.966SE +/- 0.008273, N = 11SE +/- 0.005048, N = 11SE +/- 0.008019, N = 11SE +/- 0.014149, N = 10SE +/- 0.008052, N = 9SE +/- 0.003938, N = 71.6444851.8378182.0548552.5397203.1285295.3032381. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Helsing

Digit Range: 14 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 14 digitAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores4080120160200SE +/- 0.11, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 330.4735.1843.4058.0887.01174.211. (CC) gcc options: -O2 -pthread

Primesieve

Length: 1e13

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 12.1Length: 1e13AmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores20406080100SE +/- 0.06, N = 4SE +/- 0.05, N = 4SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 314.0115.9719.4925.5638.0075.361. (CXX) g++ options: -O3

QMCPACK

Input: Li2_STO_ae

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.17.1Input: Li2_STO_aeAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 32 Cores4080120160200SE +/- 0.37, N = 3SE +/- 0.15, N = 3SE +/- 0.64, N = 3SE +/- 0.17, N = 3SE +/- 0.23, N = 3SE +/- 0.15, N = 3106.32106.91109.88114.96127.00164.231. (CXX) g++ options: -fopenmp -foffload=disable -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math -mcpu=native -O3 -lm -ldl

Timed Node.js Compilation

CPU Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterTimed Node.js Compilation 21.7.2CPU Power Consumption MonitorAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 Cores70140210280350Min: 103.1 / Avg: 142.38 / Max: 159.55Min: 104.29 / Avg: 170.99 / Max: 212.69Min: 99.55 / Avg: 182.35 / Max: 256.63Min: 103.62 / Avg: 187.62 / Max: 292.29Min: 100.76 / Avg: 195.19 / Max: 338.21Min: 102.28 / Avg: 196.52 / Max: 374.67

Timed Gem5 Compilation

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores103.4134.7161.5AmpereOne A192-32X @ 96 Cores100.3145.9240.6AmpereOne A192-32X @ 64 Cores103.6146.2207.5AmpereOne A192-32X @ 128 Cores102.9146.6272.5AmpereOne A192-32X @ 192 Cores101.7148.2334.9AmpereOne A192-32X @ 160 Cores100.6148.5306.8OpenBenchmarking.orgWatts, Fewer Is BetterTimed Gem5 Compilation 23.0.1CPU Power Consumption Monitor80160240320400

Timed LLVM Compilation

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores103.7150.0164.0AmpereOne A192-32X @ 64 Cores103.3173.2211.5AmpereOne A192-32X @ 96 Cores100.5177.8247.0AmpereOne A192-32X @ 128 Cores103.1181.1283.8AmpereOne A192-32X @ 192 Cores101.8183.2347.2AmpereOne A192-32X @ 160 Cores101.1184.7316.2OpenBenchmarking.orgWatts, Fewer Is BetterTimed LLVM Compilation 16.0CPU Power Consumption Monitor100200300400500

Timed Mesa Compilation

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores104.6128.6154.1AmpereOne A192-32X @ 64 Cores103.1133.8206.8AmpereOne A192-32X @ 96 Cores100.5134.2251.5AmpereOne A192-32X @ 128 Cores103.2135.6290.9AmpereOne A192-32X @ 192 Cores101.8135.8362.9AmpereOne A192-32X @ 160 Cores100.9136.0329.0OpenBenchmarking.orgWatts, Fewer Is BetterTimed Mesa Compilation 24.0CPU Power Consumption Monitor100200300400500

John The Ripper

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores104.1130.1134.1AmpereOne A192-32X @ 64 Cores104.3157.0165.4AmpereOne A192-32X @ 96 Cores101.3183.6196.3AmpereOne A192-32X @ 128 Cores104.1209.5226.5AmpereOne A192-32X @ 160 Cores105.1237.1258.9AmpereOne A192-32X106.3259.8288.2AmpereOne A192-32X @ 192 Cores106.4263.9287.8Xeon 6766E 2P Full107.8445.0497.2OpenBenchmarking.orgWatts, Fewer Is BetterJohn The Ripper 2023.03.14CPU Power Consumption Monitor130260390520650

RocksDB

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.1153.7157.3AmpereOne A192-32X @ 64 Cores105.3203.2210.6AmpereOne A192-32X @ 96 Cores102.9252.7264.2AmpereOne A192-32X @ 128 Cores104.4302.4318.1AmpereOne A192-32X @ 160 Cores104.4354.0373.8AmpereOne A192-32X @ 192 Cores104.3378.3398.8OpenBenchmarking.orgWatts, Fewer Is BetterRocksDB 9.0CPU Power Consumption Monitor110220330440550

RocksDB

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.1141.7147.7AmpereOne A192-32X @ 64 Cores106.4175.4183.3AmpereOne A192-32X @ 96 Cores103.7192.2213.1AmpereOne A192-32X @ 128 Cores107.0195.2224.6AmpereOne A192-32X @ 160 Cores105.6203.0226.2AmpereOne A192-32X @ 192 Cores107.2209.3230.9OpenBenchmarking.orgWatts, Fewer Is BetterRocksDB 9.0CPU Power Consumption Monitor60120180240300

Speedb

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores104.3152.4156.6AmpereOne A192-32X @ 64 Cores105.9201.5209.8AmpereOne A192-32X @ 96 Cores102.6249.5261.6AmpereOne A192-32X @ 128 Cores105.2298.6314.9AmpereOne A192-32X @ 160 Cores104.3350.4371.2AmpereOne A192-32X @ 192 Cores105.1375.7398.5OpenBenchmarking.orgWatts, Fewer Is BetterSpeedb 2.7CPU Power Consumption Monitor110220330440550

Coremark

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores104.7135.4140.2AmpereOne A192-32X @ 64 Cores106.4161.2175.4AmpereOne A192-32X @ 96 Cores103.7180.0209.5AmpereOne A192-32X @ 128 Cores107.0191.4244.8AmpereOne A192-32X @ 160 Cores105.8201.0281.4AmpereOne A192-32X @ 192 Cores105.1226.9316.6OpenBenchmarking.orgWatts, Fewer Is BetterCoremark 1.0CPU Power Consumption Monitor80160240320400

Algebraic Multi-Grid Benchmark

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores104.3149.8168.1AmpereOne A192-32X @ 64 Cores105.7173.3198.2AmpereOne A192-32X @ 96 Cores101.9188.3255.8AmpereOne A192-32X @ 128 Cores105.6199.6245.7AmpereOne A192-32X @ 160 Cores103.9209.9296.8AmpereOne A192-32X @ 192 Cores106.4218.6277.5OpenBenchmarking.orgWatts, Fewer Is BetterAlgebraic Multi-Grid Benchmark 1.2CPU Power Consumption Monitor70140210280350

WRF

CPU Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterWRF 4.2.2CPU Power Consumption MonitorAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 Cores70140210280350Min: 104.91 / Avg: 157.8 / Max: 178.89Min: 106.27 / Avg: 191.55 / Max: 225.77Min: 102.09 / Avg: 215.88 / Max: 281.01Min: 105.92 / Avg: 234.54 / Max: 339.6Min: 104.79 / Avg: 251.7 / Max: 396.33Min: 105.62 / Avg: 265.36 / Max: 401.27

LULESH

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.0140.2165.3AmpereOne A192-32X @ 96 Cores103.2164.3220.9AmpereOne A192-32X @ 64 Cores105.8166.2217.6AmpereOne A192-32X @ 160 Cores104.6190.9306.8AmpereOne A192-32X @ 128 Cores106.8191.4306.9AmpereOne A192-32X @ 192 Cores105.1191.5305.7OpenBenchmarking.orgWatts, Fewer Is BetterLULESH 2.0.3CPU Power Consumption Monitor80160240320400

LAMMPS Molecular Dynamics Simulator

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores103.9114.4146.4AmpereOne A192-32X @ 64 Cores104.1120.0185.3AmpereOne A192-32X @ 96 Cores100.9123.3233.2AmpereOne A192-32X @ 128 Cores104.7136.6308.0AmpereOne A192-32X @ 160 Cores102.1140.1320.7AmpereOne A192-32X @ 192 Cores104.9151.5390.9OpenBenchmarking.orgWatts, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022CPU Power Consumption Monitor100200300400500

LAMMPS Molecular Dynamics Simulator

CPU Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022CPU Power Consumption MonitorAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 Cores60120180240300Min: 103.7 / Avg: 148.71 / Max: 149.88Min: 103.92 / Avg: 188.99 / Max: 192.36Min: 101.06 / Avg: 228.11 / Max: 233.46Min: 103.97 / Avg: 263.04 / Max: 271.27Min: 101.13 / Avg: 297.09 / Max: 334.14Min: 104.06 / Avg: 329.3 / Max: 341.95

m-queens

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.6140.9146.4AmpereOne A192-32X @ 64 Cores106.4169.5186.9AmpereOne A192-32X @ 96 Cores103.1191.9228.0AmpereOne A192-32X @ 128 Cores106.9210.1268.3AmpereOne A192-32X @ 160 Cores105.1225.8309.7AmpereOne A192-32X @ 192 Cores108.6238.8351.4OpenBenchmarking.orgWatts, Fewer Is Betterm-queens 1.2CPU Power Consumption Monitor100200300400500

miniFE

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.0138.3163.0AmpereOne A192-32X @ 64 Cores105.5144.2189.7AmpereOne A192-32X @ 96 Cores102.2146.0207.8AmpereOne A192-32X @ 160 Cores102.3150.4225.6AmpereOne A192-32X @ 128 Cores105.1150.9218.9AmpereOne A192-32X @ 192 Cores105.1154.1235.0OpenBenchmarking.orgWatts, Fewer Is BetterminiFE 2.2CPU Power Consumption Monitor60120180240300

ASKAP

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.0150.6166.7AmpereOne A192-32X @ 64 Cores104.9172.9211.6AmpereOne A192-32X @ 96 Cores102.1186.0234.9AmpereOne A192-32X @ 128 Cores104.1197.2264.1AmpereOne A192-32X @ 160 Cores102.1206.7300.2AmpereOne A192-32X @ 192 Cores104.7214.1333.7OpenBenchmarking.orgWatts, Fewer Is BetterASKAP 1.0CPU Power Consumption Monitor80160240320400

GROMACS

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.0139.7158.8AmpereOne A192-32X @ 64 Cores106.0171.2206.4AmpereOne A192-32X @ 96 Cores102.6201.5257.4AmpereOne A192-32X @ 128 Cores105.7226.5308.3AmpereOne A192-32X @ 160 Cores102.6246.6357.4AmpereOne A192-32X @ 192 Cores105.0270.4398.5OpenBenchmarking.orgWatts, Fewer Is BetterGROMACS 2024CPU Power Consumption Monitor110220330440550

QuantLib

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores104.6137.9148.5AmpereOne A192-32X @ 64 Cores106.5173.3193.6AmpereOne A192-32X @ 96 Cores102.4206.1237.5AmpereOne A192-32X @ 128 Cores105.7240.0282.1AmpereOne A192-32X @ 160 Cores102.8274.3327.3AmpereOne A192-32X @ 192 Cores102.9305.6373.1OpenBenchmarking.orgWatts, Fewer Is BetterQuantLib 1.32CPU Power Consumption Monitor100200300400500

QMCPACK

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores104.0149.2151.2AmpereOne A192-32X @ 64 Cores105.8194.3199.1AmpereOne A192-32X @ 96 Cores102.8237.6246.3AmpereOne A192-32X @ 128 Cores105.8280.6295.6AmpereOne A192-32X @ 160 Cores103.7323.8348.2AmpereOne A192-32X @ 192 Cores106.6367.9394.5OpenBenchmarking.orgWatts, Fewer Is BetterQMCPACK 3.17.1CPU Power Consumption Monitor110220330440550

GPAW

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.1168.1186.5AmpereOne A192-32X @ 64 Cores106.5212.8243.3AmpereOne A192-32X @ 96 Cores103.1245.4289.2AmpereOne A192-32X @ 128 Cores107.3276.0338.9AmpereOne A192-32X @ 160 Cores105.2299.5383.6AmpereOne A192-32X @ 192 Cores109.1315.5394.1OpenBenchmarking.orgWatts, Fewer Is BetterGPAW 23.6CPU Power Consumption Monitor110220330440550

High Performance Conjugate Gradient

CPU Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterHigh Performance Conjugate Gradient 3.1CPU Power Consumption MonitorAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 Cores70140210280350Min: 105.17 / Avg: 154.56 / Max: 170.22Min: 107.07 / Avg: 180.54 / Max: 219.11Min: 104.07 / Avg: 202.17 / Max: 265.06Min: 107.31 / Avg: 220.33 / Max: 314.3Min: 104.39 / Avg: 236.35 / Max: 367.32Min: 106.77 / Avg: 250.99 / Max: 397.93

Pennant

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.9146.8156.5AmpereOne A192-32X @ 96 Cores102.5156.3211.4AmpereOne A192-32X @ 64 Cores105.6159.3188.2AmpereOne A192-32X @ 128 Cores105.5167.1299.8AmpereOne A192-32X @ 160 Cores102.9170.1335.3AmpereOne A192-32X @ 192 Cores104.6178.4356.4OpenBenchmarking.orgWatts, Fewer Is BetterPennant 1.0.1CPU Power Consumption Monitor100200300400500

Pennant

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.5148.1156.3AmpereOne A192-32X @ 64 Cores105.0165.4189.6AmpereOne A192-32X @ 96 Cores101.5173.3216.8AmpereOne A192-32X @ 128 Cores105.3177.7261.9AmpereOne A192-32X @ 160 Cores103.0182.1353.6AmpereOne A192-32X @ 192 Cores105.8187.3376.9OpenBenchmarking.orgWatts, Fewer Is BetterPennant 1.0.1CPU Power Consumption Monitor100200300400500

NAS Parallel Benchmarks

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.2128.2152.8AmpereOne A192-32X @ 64 Cores105.6149.6204.1AmpereOne A192-32X @ 96 Cores102.6169.8245.4AmpereOne A192-32X @ 128 Cores105.4188.1296.3AmpereOne A192-32X @ 160 Cores103.0201.5326.6AmpereOne A192-32X @ 192 Cores105.5214.7253.2OpenBenchmarking.orgWatts, Fewer Is BetterNAS Parallel Benchmarks 3.4CPU Power Consumption Monitor80160240320400

NAS Parallel Benchmarks

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores104.7143.2145.9AmpereOne A192-32X @ 64 Cores104.8194.9201.8AmpereOne A192-32X @ 96 Cores101.8215.7224.5AmpereOne A192-32X @ 128 Cores105.4259.7278.0AmpereOne A192-32X @ 160 Cores104.5283.4308.3AmpereOne A192-32X @ 192 Cores107.9305.6338.7OpenBenchmarking.orgWatts, Fewer Is BetterNAS Parallel Benchmarks 3.4CPU Power Consumption Monitor80160240320400

NAS Parallel Benchmarks

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores105.8138.6177.0AmpereOne A192-32X @ 96 Cores103.2164.0224.0AmpereOne A192-32X @ 64 Cores106.6165.2225.4AmpereOne A192-32X @ 160 Cores105.2200.1326.4AmpereOne A192-32X @ 192 Cores107.7200.9328.0AmpereOne A192-32X @ 128 Cores107.5201.6325.2OpenBenchmarking.orgWatts, Fewer Is BetterNAS Parallel Benchmarks 3.4CPU Power Consumption Monitor80160240320400

NWChem

CPU Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterNWChem 7.0.2CPU Power Consumption MonitorAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 Cores70140210280350Min: 105.85 / Avg: 160.18 / Max: 177.87Min: 105.29 / Avg: 211.36 / Max: 225.09Min: 101.49 / Avg: 262.05 / Max: 279.69Min: 105.86 / Avg: 309.76 / Max: 330.97Min: 103.33 / Avg: 358.71 / Max: 381.98Min: 105.91 / Avg: 385.52 / Max: 401.31

Xcompact3d Incompact3d

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores106.1160.3171.8AmpereOne A192-32X @ 64 Cores105.6175.3199.8AmpereOne A192-32X @ 96 Cores103.3183.3219.3AmpereOne A192-32X @ 128 Cores106.4193.7254.3AmpereOne A192-32X @ 192 Cores107.3204.2336.0AmpereOne A192-32X @ 160 Cores104.6205.5343.2OpenBenchmarking.orgWatts, Fewer Is BetterXcompact3d Incompact3d 2021-03-11CPU Power Consumption Monitor80160240320400

Xcompact3d Incompact3d

CPU Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterXcompact3d Incompact3d 2021-03-11CPU Power Consumption MonitorAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 Cores70140210280350Min: 106.54 / Avg: 166.28 / Max: 173.35Min: 105.63 / Avg: 191.32 / Max: 216.89Min: 102.6 / Avg: 209.7 / Max: 264.6Min: 105.6 / Avg: 218.38 / Max: 310.19Min: 102.48 / Avg: 225.71 / Max: 349.92Min: 105.69 / Avg: 234.12 / Max: 381.79

OpenFOAM

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores106.5161.8169.3AmpereOne A192-32X @ 64 Cores106.2193.8211.6AmpereOne A192-32X @ 96 Cores102.2227.8261.3AmpereOne A192-32X @ 128 Cores105.2256.0309.1AmpereOne A192-32X @ 160 Cores102.5282.6360.5AmpereOne A192-32X @ 192 Cores105.0306.3398.1OpenBenchmarking.orgWatts, Fewer Is BetterOpenFOAM 10CPU Power Consumption Monitor110220330440550

OpenFOAM

CPU Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterOpenFOAM 10CPU Power Consumption MonitorAmpereOne A192-32X @ 32 CoresAmpereOne A192-32X @ 64 CoresAmpereOne A192-32X @ 96 CoresAmpereOne A192-32X @ 128 CoresAmpereOne A192-32X @ 160 CoresAmpereOne A192-32X @ 192 Cores70140210280350Min: 110.52 / Avg: 169.03 / Max: 173.01Min: 106.39 / Avg: 199.34 / Max: 218.17Min: 103.83 / Avg: 224.74 / Max: 261.54Min: 106.97 / Avg: 249.4 / Max: 313.11Min: 104.46 / Avg: 274.01 / Max: 365.94Min: 107.53 / Avg: 297.1 / Max: 398.03

7-Zip Compression

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores110.6144.1165.0AmpereOne A192-32X @ 64 Cores106.1170.9198.8AmpereOne A192-32X @ 96 Cores102.7200.7235.9AmpereOne A192-32X @ 128 Cores105.6227.2277.4AmpereOne A192-32X @ 160 Cores103.3256.5319.9AmpereOne A192-32X @ 192 Cores105.9278.7358.5OpenBenchmarking.orgWatts, Fewer Is Better7-Zip Compression 22.01CPU Power Consumption Monitor100200300400500

Parallel BZIP2 Compression

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 64 Cores104.4127.3181.4AmpereOne A192-32X @ 32 Cores109.5127.4150.8AmpereOne A192-32X @ 96 Cores101.3128.2210.1AmpereOne A192-32X @ 128 Cores104.5131.5232.8AmpereOne A192-32X @ 160 Cores101.3131.5258.0AmpereOne A192-32X @ 192 Cores103.9135.0280.4OpenBenchmarking.orgWatts, Fewer Is BetterParallel BZIP2 Compression 1.1.13CPU Power Consumption Monitor70140210280350

ASTC Encoder

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.2133.0137.0AmpereOne A192-32X @ 64 Cores103.4146.3159.4AmpereOne A192-32X @ 96 Cores101.3159.0186.4AmpereOne A192-32X @ 128 Cores102.9171.3212.9AmpereOne A192-32X @ 160 Cores101.3180.7240.7AmpereOne A192-32X @ 192 Cores104.5189.6266.8OpenBenchmarking.orgWatts, Fewer Is BetterASTC Encoder 4.7CPU Power Consumption Monitor70140210280350

ASTC Encoder

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.7135.5137.0AmpereOne A192-32X @ 64 Cores105.6154.9160.0AmpereOne A192-32X @ 96 Cores102.5176.8187.5AmpereOne A192-32X @ 128 Cores105.3197.3214.7AmpereOne A192-32X @ 160 Cores102.3215.3242.5AmpereOne A192-32X @ 192 Cores105.2233.6271.1OpenBenchmarking.orgWatts, Fewer Is BetterASTC Encoder 4.7CPU Power Consumption Monitor70140210280350

ASTC Encoder

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.7135.6137.1AmpereOne A192-32X @ 64 Cores105.6154.6159.7AmpereOne A192-32X @ 96 Cores102.6176.1187.2AmpereOne A192-32X @ 128 Cores106.3196.4214.4AmpereOne A192-32X @ 160 Cores104.1214.9242.5AmpereOne A192-32X @ 192 Cores106.1231.9270.8OpenBenchmarking.orgWatts, Fewer Is BetterASTC Encoder 4.7CPU Power Consumption Monitor70140210280350

GraphicsMagick

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.7130.8138.0AmpereOne A192-32X @ 64 Cores105.5140.1153.0AmpereOne A192-32X @ 96 Cores102.1146.5166.6AmpereOne A192-32X @ 128 Cores105.3154.8177.1AmpereOne A192-32X @ 160 Cores102.6160.0185.9AmpereOne A192-32X @ 192 Cores105.1167.6193.6OpenBenchmarking.orgWatts, Fewer Is BetterGraphicsMagick 1.3.43CPU Power Consumption Monitor50100150200250

GraphicsMagick

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.8132.9134.9AmpereOne A192-32X @ 64 Cores104.9150.8155.0AmpereOne A192-32X @ 96 Cores101.0173.3180.5AmpereOne A192-32X @ 128 Cores104.4194.6205.1AmpereOne A192-32X @ 160 Cores101.4213.8229.5AmpereOne A192-32X @ 192 Cores104.2238.4254.8OpenBenchmarking.orgWatts, Fewer Is BetterGraphicsMagick 1.3.43CPU Power Consumption Monitor70140210280350

GraphicsMagick

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.8146.7150.1AmpereOne A192-32X @ 64 Cores105.5176.8183.9AmpereOne A192-32X @ 96 Cores103.5206.9221.8AmpereOne A192-32X @ 128 Cores106.5231.0259.0AmpereOne A192-32X @ 160 Cores104.1264.7295.4AmpereOne A192-32X @ 192 Cores106.9300.3330.5OpenBenchmarking.orgWatts, Fewer Is BetterGraphicsMagick 1.3.43CPU Power Consumption Monitor80160240320400

GraphicsMagick

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores110.2135.5137.6AmpereOne A192-32X @ 64 Cores105.6154.7158.9AmpereOne A192-32X @ 96 Cores103.8178.4185.0AmpereOne A192-32X @ 128 Cores106.7201.1210.0AmpereOne A192-32X @ 160 Cores104.5224.9235.5AmpereOne A192-32X @ 192 Cores106.7248.2262.8OpenBenchmarking.orgWatts, Fewer Is BetterGraphicsMagick 1.3.43CPU Power Consumption Monitor70140210280350

srsRAN Project

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.7125.2128.4AmpereOne A192-32X @ 64 Cores104.8133.5139.6AmpereOne A192-32X @ 96 Cores101.4146.4156.5AmpereOne A192-32X @ 128 Cores105.6158.2168.7AmpereOne A192-32X @ 160 Cores103.1172.4185.9AmpereOne A192-32X @ 192 Cores105.0183.4200.5OpenBenchmarking.orgWatts, Fewer Is BettersrsRAN Project 23.10.1-20240325CPU Power Consumption Monitor50100150200250

srsRAN Project

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.2144.7154.4AmpereOne A192-32X @ 64 Cores103.1175.4195.3AmpereOne A192-32X @ 96 Cores102.0201.9227.3AmpereOne A192-32X @ 128 Cores102.9223.9256.5AmpereOne A192-32X @ 160 Cores102.0249.3291.7AmpereOne A192-32X @ 192 Cores102.3275.5322.5OpenBenchmarking.orgWatts, Fewer Is BettersrsRAN Project 23.10.1-20240325CPU Power Consumption Monitor80160240320400

oneDNN

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.9125.7146.9AmpereOne A192-32X @ 64 Cores104.8134.5175.3AmpereOne A192-32X @ 96 Cores102.0147.0207.0AmpereOne A192-32X @ 128 Cores105.7160.1234.8AmpereOne A192-32X @ 192 Cores104.3175.0279.8AmpereOne A192-32X @ 160 Cores103.7175.2272.9OpenBenchmarking.orgWatts, Fewer Is BetteroneDNN 3.4CPU Power Consumption Monitor70140210280350

Xmrig

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.6131.8132.8AmpereOne A192-32X @ 64 Cores104.1147.8149.6AmpereOne A192-32X @ 96 Cores101.8168.3172.0AmpereOne A192-32X @ 128 Cores104.7187.4192.9AmpereOne A192-32X @ 160 Cores102.7205.0213.3AmpereOne A192-32X @ 192 Cores104.2222.5236.3OpenBenchmarking.orgWatts, Fewer Is BetterXmrig 6.21CPU Power Consumption Monitor60120180240300

Helsing

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.6162.1165.1AmpereOne A192-32X @ 64 Cores104.8207.0214.2AmpereOne A192-32X @ 96 Cores102.5253.9267.8AmpereOne A192-32X @ 128 Cores105.9302.4325.1AmpereOne A192-32X @ 160 Cores103.8344.8380.4AmpereOne A192-32X @ 192 Cores105.0360.0397.6OpenBenchmarking.orgWatts, Fewer Is BetterHelsing 1.0-betaCPU Power Consumption Monitor110220330440550

Stockfish

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores110.7152.2159.9AmpereOne A192-32X @ 64 Cores105.8185.5207.3AmpereOne A192-32X @ 96 Cores104.0223.5257.4AmpereOne A192-32X @ 128 Cores107.8253.4307.1AmpereOne A192-32X @ 160 Cores105.6280.8355.2AmpereOne A192-32X @ 192 Cores102.5294.0400.2OpenBenchmarking.orgWatts, Fewer Is BetterStockfish 16.1CPU Power Consumption Monitor110220330440550

Primesieve

CPU Power Consumption Monitor

MinAvgMaxAmpereOne A192-32X @ 32 Cores109.9159.9164.3AmpereOne A192-32X @ 64 Cores105.7198.8213.1AmpereOne A192-32X @ 96 Cores103.6239.3266.7AmpereOne A192-32X @ 128 Cores106.7278.1326.9AmpereOne A192-32X @ 160 Cores104.4308.7380.6AmpereOne A192-32X @ 192 Cores102.2323.6397.3OpenBenchmarking.orgWatts, Fewer Is BetterPrimesieve 12.1CPU Power Consumption Monitor110220330440550


Phoronix Test Suite v10.8.5