gh200 nvidia

Tests for a future article. ARMv8 Neoverse-V2 testing with a Quanta Cloud QuantaGrid S74G-2U 1S7GZ9Z0000 S7G MB (CG1) (3A06 BIOS) and ASPEED on Ubuntu 23.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2401274-NE-GH200NVID68&grr.

gh200 nvidiaProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionabARMv8 Neoverse-V2 @ 3.39GHz (72 Cores)Quanta Cloud QuantaGrid S74G-2U 1S7GZ9Z0000 S7G MB (CG1) (3A06 BIOS)1 x 480 GB DRAM-6400MT/s960GB SAMSUNG MZ1L2960HCJR-00A07 + 1920GB SAMSUNG MZTL21T9ASPEED2 x Mellanox MT2910 + 2 x QLogic FastLinQ QL41000 10/25/40/50GbEUbuntu 23.106.5.0-15-generic (aarch64)GCC 13.2.0ext41920x1200OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --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-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v Processor Details- Scaling Governor: cppc_cpufreq performance (Boost: Disabled)Java Details- OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu123.10)Security Details- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: 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

gh200 nvidiaopenfoam: drivaerFastback, Large Mesh Size - Execution Timeopenfoam: drivaerFastback, Large Mesh Size - Mesh Timestress-ng: Atomicincompact3d: X3D-benchmarking input.i3dcloverleaf: clover_bm16duckdb: TPC-H Parquetstress-ng: IO_uringopenssl: SHA256openssl: ChaCha20-Poly1305openssl: AES-256-GCMopenssl: AES-128-GCMopenssl: ChaCha20openssl: SHA512openfoam: drivaerFastback, Medium Mesh Size - Execution Timeopenfoam: drivaerFastback, Medium Mesh Size - Mesh Timestress-ng: Wide Vector Mathcassandra: Writesstress-ng: Cloningduckdb: IMDBstress-ng: MEMFDstress-ng: Forkingstress-ng: Socket Activitystress-ng: CPU Cacheopenssl: RSA4096openssl: RSA4096rawtherapee: Total Benchmark Timecloverleaf: clover_bm64_shortstress-ng: Mallocstress-ng: MMAPstress-ng: Zlibstress-ng: Pthreadstress-ng: Matrix Mathstress-ng: Fused Multiply-Addstress-ng: Glibc Qsort Data Sortingstress-ng: Mutexstress-ng: System V Message Passingstress-ng: Matrix 3D Mathstress-ng: CPU Stressstress-ng: Pollstress-ng: Futexstress-ng: Memory Copyingstress-ng: Vector Shufflestress-ng: AVX-512 VNNIstress-ng: Hashstress-ng: Mixed Schedulerstress-ng: NUMAstress-ng: AVL Treestress-ng: Vector Floating Pointstress-ng: Semaphoresstress-ng: Floating Pointstress-ng: Vector Mathstress-ng: SENDFILEstress-ng: Function Callstress-ng: Pipestress-ng: Glibc C String Functionsstress-ng: Context Switchingstress-ng: Cryptoopenfoam: drivaerFastback, Small Mesh Size - Execution Timeopenfoam: drivaerFastback, Small Mesh Size - Mesh Timecloverleaf: clover_bmincompact3d: input.i3d 193 Cells Per Directionincompact3d: input.i3d 129 Cells Per Directionab7172.1867600.12239418.70249.340001247.06148.8444508591.70779074774639361514241030297061394334605537644013128958225045379223030384.9078693.3791926503.003728569420.8491.123295.1356706.0963487.25843223.13979669.614096.148.05828.40120582460.59515.164234.4984825.66505590.01144794568.971759.4426387011.6823685229.4716396.3730567.514401458.742265885.5627072.9569089.574127435.9711713838.2126124.196262.03306.40103931.34137784934.3320099.23359327.17506508.7679734.8325462666.6055432738.182781911.32187431.7843.41747418.8800220.8910.007581732.219994628026.6295630.21009409.19271.182200264.47151.6145723169.05777377362909344481161730288812323334609084188713086301179345340339007424.2100394.1092621981458.593773338491.5091.231322.6858951.0567131.92745290.33979028.414086.348.45730.44120190213.94513.804235.0087106.44516116.60144790423.941756.9625898977.2123625244.4816282.5430643.574384344.712403367.3927197.0169296.854168803.8211709863.3525914.086023.44300.05103842.55137663274.1720101.91359452.68825967.6480202.0725253175.5455307996.562782847.52188907.0543.53465718.88106421.0010.29898102.29648471OpenBenchmarking.org

OpenFOAM

Input: drivaerFastback, Large Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Large Mesh Size - Execution Timeab2K4K6K8K10K7172.198026.631. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Large Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Large Mesh Size - Mesh Timeab140280420560700600.12630.211. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Atomicab90180270360450SE +/- 30.33, N = 14SE +/- 38.53, N = 15418.70409.191. (CXX) g++ options: -O2 -std=gnu99 -lc

Xcompact3d Incompact3d

Input: X3D-benchmarking input.i3d

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: X3D-benchmarking input.i3dab60120180240300SE +/- 1.49, N = 3SE +/- 0.34, N = 3249.34271.181. (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

CloverLeaf

Input: clover_bm16

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeaf 1.3Input: clover_bm16ab60120180240300SE +/- 0.30, N = 3SE +/- 0.34, N = 3247.06264.471. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

DuckDB

Benchmark: TPC-H Parquet

OpenBenchmarking.orgSeconds, Fewer Is BetterDuckDB 0.9.1Benchmark: TPC-H Parquetab306090120150SE +/- 0.29, N = 3SE +/- 0.22, N = 3148.84151.611. (CXX) g++ options: -O3 -rdynamic -lssl -lcrypto -ldl

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: IO_uringab1.2M2.4M3.6M4.8M6MSE +/- 281671.46, N = 15SE +/- 147968.80, N = 154508591.705723169.051. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA256ab20000M40000M60000M80000M100000MSE +/- 875583315.78, N = 3SE +/- 879141447.87, N = 377907477463777377362901. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20-Poly1305

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305ab20000M40000M60000M80000M100000MSE +/- 23943691.21, N = 3SE +/- 34836337.97, N = 393615142410934448116171. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-256-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMab60000M120000M180000M240000M300000MSE +/- 312144459.36, N = 3SE +/- 405158197.58, N = 33029706139433028881232331. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-128-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-128-GCMab70000M140000M210000M280000M350000MSE +/- 125846360.20, N = 3SE +/- 294442455.44, N = 33460553764403460908418871. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20ab30000M60000M90000M120000M150000MSE +/- 879371981.71, N = 3SE +/- 641334385.91, N = 31312895822501308630117931. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: SHA512

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512ab10000M20000M30000M40000M50000MSE +/- 86083712.07, N = 3SE +/- 128610990.65, N = 345379223030453403390071. (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 Timeab90180270360450384.91424.211. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Medium Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Medium Mesh Size - Mesh Timeab2040608010093.3894.111. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

Stress-NG

Test: Wide Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Wide Vector Mathab400K800K1200K1600K2000KSE +/- 14287.96, N = 15SE +/- 16742.68, N = 151926503.001981458.591. (CXX) g++ options: -O2 -std=gnu99 -lc

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.1.3Test: Writesab80K160K240K320K400KSE +/- 3758.08, N = 3SE +/- 3635.60, N = 3372856377333

Stress-NG

Test: Cloning

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Cloningab2K4K6K8K10KSE +/- 1013.27, N = 12SE +/- 1374.93, N = 129420.848491.501. (CXX) g++ options: -O2 -std=gnu99 -lc

DuckDB

Benchmark: IMDB

OpenBenchmarking.orgSeconds, Fewer Is BetterDuckDB 0.9.1Benchmark: IMDBab20406080100SE +/- 0.47, N = 3SE +/- 0.27, N = 391.1291.231. (CXX) g++ options: -O3 -rdynamic -lssl -lcrypto -ldl

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MEMFDab70140210280350SE +/- 3.39, N = 4SE +/- 5.26, N = 15295.13322.681. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Forkingab13K26K39K52K65KSE +/- 218.44, N = 3SE +/- 614.92, N = 1556706.0958951.051. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Socket Activityab14K28K42K56K70KSE +/- 884.27, N = 15SE +/- 343.95, N = 363487.2567131.921. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: CPU Cacheab200K400K600K800K1000KSE +/- 52321.20, N = 12SE +/- 4095.25, N = 3843223.13745290.331. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096ab200K400K600K800K1000KSE +/- 319.45, N = 3SE +/- 357.57, N = 3979669.6979028.41. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096ab3K6K9K12K15KSE +/- 1.11, N = 3SE +/- 0.44, N = 314096.114086.31. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark Timeab1122334455SE +/- 0.05, N = 3SE +/- 0.12, N = 348.0648.461. RawTherapee, version 5.9, command line.

CloverLeaf

Input: clover_bm64_short

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeaf 1.3Input: clover_bm64_shortab714212835SE +/- 0.01, N = 3SE +/- 0.01, N = 328.4030.441. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mallocab30M60M90M120M150MSE +/- 60135.23, N = 3SE +/- 89063.99, N = 3120582460.59120190213.941. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MMAPab110220330440550SE +/- 0.78, N = 3SE +/- 0.78, N = 3515.16513.801. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Zlib

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Zlibab9001800270036004500SE +/- 1.66, N = 3SE +/- 1.92, N = 34234.494235.001. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Pthreadab20K40K60K80K100KSE +/- 350.02, N = 3SE +/- 712.59, N = 384825.6687106.441. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Matrix Mathab110K220K330K440K550KSE +/- 4124.31, N = 3SE +/- 1999.82, N = 3505590.01516116.601. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Fused Multiply-Add

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Fused Multiply-Addab30M60M90M120M150MSE +/- 1802727.60, N = 3SE +/- 2063284.05, N = 3144794568.97144790423.941. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Glibc Qsort Data Sortingab400800120016002000SE +/- 10.79, N = 3SE +/- 9.53, N = 31759.441756.961. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Mutex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mutexab6M12M18M24M30MSE +/- 205790.76, N = 3SE +/- 344357.33, N = 326387011.6825898977.211. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: System V Message Passingab5M10M15M20M25MSE +/- 29191.55, N = 3SE +/- 50792.33, N = 323685229.4723625244.481. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Matrix 3D Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Matrix 3D Mathab4K8K12K16K20KSE +/- 17.62, N = 3SE +/- 14.46, N = 316396.3716282.541. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: CPU Stressab7K14K21K28K35KSE +/- 30.12, N = 3SE +/- 51.66, N = 330567.5130643.571. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Poll

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Pollab900K1800K2700K3600K4500KSE +/- 19512.18, N = 3SE +/- 18229.41, N = 34401458.744384344.711. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Futexab500K1000K1500K2000K2500KSE +/- 22416.06, N = 3SE +/- 17460.38, N = 32265885.562403367.391. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Memory Copyingab6K12K18K24K30KSE +/- 34.46, N = 3SE +/- 113.96, N = 327072.9527197.011. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Vector Shuffle

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Shuffleab15K30K45K60K75KSE +/- 133.31, N = 3SE +/- 223.18, N = 369089.5769296.851. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: AVX-512 VNNI

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AVX-512 VNNIab900K1800K2700K3600K4500KSE +/- 38767.13, N = 3SE +/- 28758.00, N = 34127435.974168803.821. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Hash

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Hashab3M6M9M12M15MSE +/- 15577.63, N = 3SE +/- 12564.53, N = 311713838.2111709863.351. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Mixed Scheduler

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mixed Schedulerab6K12K18K24K30KSE +/- 154.40, N = 3SE +/- 171.95, N = 326124.1925914.081. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: NUMAab13002600390052006500SE +/- 8.29, N = 3SE +/- 10.99, N = 36262.036023.441. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: AVL Tree

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AVL Treeab70140210280350SE +/- 0.34, N = 3SE +/- 0.16, N = 3306.40300.051. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Vector Floating Point

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Floating Pointab20K40K60K80K100KSE +/- 112.84, N = 3SE +/- 147.12, N = 3103931.34103842.551. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Semaphoresab30M60M90M120M150MSE +/- 869076.54, N = 3SE +/- 1658319.74, N = 3137784934.33137663274.171. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Floating Point

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Floating Pointab4K8K12K16K20KSE +/- 2.75, N = 3SE +/- 0.87, N = 320099.2320101.911. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Mathab80K160K240K320K400KSE +/- 46.17, N = 3SE +/- 25.93, N = 3359327.17359452.681. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: SENDFILEab200K400K600K800K1000KSE +/- 6154.71, N = 3SE +/- 8826.33, N = 3506508.76825967.641. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Function Call

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Function Callab20K40K60K80K100KSE +/- 385.96, N = 3SE +/- 414.55, N = 379734.8380202.071. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Pipe

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Pipeab5M10M15M20M25MSE +/- 38042.94, N = 3SE +/- 58924.89, N = 325462666.6025253175.541. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Glibc C String Functionsab12M24M36M48M60MSE +/- 216454.82, N = 3SE +/- 11574.47, N = 355432738.1855307996.561. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Context Switchingab600K1200K1800K2400K3000KSE +/- 6249.36, N = 3SE +/- 8041.44, N = 32781911.322782847.521. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Cryptoab40K80K120K160K200KSE +/- 986.47, N = 3SE +/- 453.54, N = 3187431.78188907.051. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Execution Timeab102030405043.4243.531. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Mesh Timeab51015202518.8818.881. (CXX) g++ options: -std=c++14 -O3 -mcpu=native -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

CloverLeaf

Input: clover_bm

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeaf 1.3Input: clover_bmab510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 320.8921.001. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per Directionab3691215SE +/- 0.05, N = 3SE +/- 0.01, N = 310.0110.301. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Xcompact3d Incompact3d

Input: input.i3d 129 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per Directionab0.51671.03341.55012.06682.5835SE +/- 0.01369810, N = 3SE +/- 0.00878689, N = 32.219994622.296484711. (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


Phoronix Test Suite v10.8.5