gh200 nvidia 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/2401272-NE-GH200NVID94&gru .
gh200 nvidia Processor Motherboard Memory Disk Graphics Network OS Kernel Compiler File-System Screen Resolution a b ARMv8 Neoverse-V2 @ 3.39GHz (72 Cores) Quanta Cloud QuantaGrid S74G-2U 1S7GZ9Z0000 S7G MB (CG1) (3A06 BIOS) 1 x 480 GB DRAM-6400MT/s 960GB SAMSUNG MZ1L2960HCJR-00A07 + 1920GB SAMSUNG MZTL21T9 ASPEED 2 x Mellanox MT2910 + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE Ubuntu 23.10 6.5.0-15-generic (aarch64) GCC 13.2.0 ext4 1920x1200 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler 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 nvidia stress-ng: Hash stress-ng: MMAP stress-ng: NUMA stress-ng: Pipe stress-ng: Poll stress-ng: Zlib stress-ng: Futex stress-ng: MEMFD stress-ng: Mutex stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Cloning stress-ng: Forking stress-ng: Pthread stress-ng: AVL Tree stress-ng: IO_uring stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: AVX-512 VNNI stress-ng: Function Call stress-ng: Floating Point stress-ng: Matrix 3D Math stress-ng: Memory Copying stress-ng: Vector Shuffle stress-ng: Mixed Scheduler stress-ng: Socket Activity stress-ng: Wide Vector Math stress-ng: Context Switching stress-ng: Fused Multiply-Add stress-ng: Vector Floating Point stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing openssl: SHA256 openssl: SHA512 openssl: ChaCha20 openssl: AES-128-GCM openssl: AES-256-GCM openssl: ChaCha20-Poly1305 cassandra: Writes openssl: RSA4096 openssl: RSA4096 cloverleaf: clover_bm cloverleaf: clover_bm16 cloverleaf: clover_bm64_short incompact3d: X3D-benchmarking input.i3d incompact3d: input.i3d 129 Cells Per Direction incompact3d: input.i3d 193 Cells Per Direction openfoam: drivaerFastback, Large Mesh Size - Mesh Time openfoam: drivaerFastback, Large Mesh Size - Execution Time openfoam: drivaerFastback, Small Mesh Size - Mesh Time openfoam: drivaerFastback, Small Mesh Size - Execution Time openfoam: drivaerFastback, Medium Mesh Size - Mesh Time openfoam: drivaerFastback, Medium Mesh Size - Execution Time duckdb: IMDB duckdb: TPC-H Parquet rawtherapee: Total Benchmark Time a b 11713838.21 515.16 6262.03 25462666.60 4401458.74 4234.49 2265885.56 295.13 26387011.68 418.70 187431.78 120582460.59 9420.84 56706.09 84825.66 306.40 4508591.70 506508.76 843223.13 30567.51 137784934.33 505590.01 359327.17 4127435.97 79734.83 20099.23 16396.37 27072.95 69089.57 26124.19 63487.25 1926503.00 2781911.32 144794568.97 103931.34 55432738.18 1759.44 23685229.47 77907477463 45379223030 131289582250 346055376440 302970613943 93615142410 372856 14096.1 979669.6 20.89 247.06 28.40 249.340001 2.21999462 10.00758173 600.12239 7172.1867 18.88002 43.417474 93.379 384.90786 91.123 148.844 48.058 11709863.35 513.80 6023.44 25253175.54 4384344.71 4235.00 2403367.39 322.68 25898977.21 409.19 188907.05 120190213.94 8491.50 58951.05 87106.44 300.05 5723169.05 825967.64 745290.33 30643.57 137663274.17 516116.60 359452.68 4168803.82 80202.07 20101.91 16282.54 27197.01 69296.85 25914.08 67131.92 1981458.59 2782847.52 144790423.94 103842.55 55307996.56 1756.96 23625244.48 77737736290 45340339007 130863011793 346090841887 302888123233 93444811617 377333 14086.3 979028.4 21.00 264.47 30.44 271.182200 2.29648471 10.2989810 630.21009 8026.6295 18.881064 43.534657 94.109262 424.21003 91.231 151.614 48.457 OpenBenchmarking.org
Stress-NG Test: Hash OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Hash a b 3M 6M 9M 12M 15M SE +/- 15577.63, N = 3 SE +/- 12564.53, N = 3 11713838.21 11709863.35 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: MMAP a b 110 220 330 440 550 SE +/- 0.78, N = 3 SE +/- 0.78, N = 3 515.16 513.80 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: NUMA a b 1300 2600 3900 5200 6500 SE +/- 8.29, N = 3 SE +/- 10.99, N = 3 6262.03 6023.44 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Pipe OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Pipe a b 5M 10M 15M 20M 25M SE +/- 38042.94, N = 3 SE +/- 58924.89, N = 3 25462666.60 25253175.54 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Poll OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Poll a b 900K 1800K 2700K 3600K 4500K SE +/- 19512.18, N = 3 SE +/- 18229.41, N = 3 4401458.74 4384344.71 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Zlib OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Zlib a b 900 1800 2700 3600 4500 SE +/- 1.66, N = 3 SE +/- 1.92, N = 3 4234.49 4235.00 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Futex a b 500K 1000K 1500K 2000K 2500K SE +/- 22416.06, N = 3 SE +/- 17460.38, N = 3 2265885.56 2403367.39 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: MEMFD a b 70 140 210 280 350 SE +/- 3.39, N = 4 SE +/- 5.26, N = 15 295.13 322.68 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Mutex a b 6M 12M 18M 24M 30M SE +/- 205790.76, N = 3 SE +/- 344357.33, N = 3 26387011.68 25898977.21 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Atomic a b 90 180 270 360 450 SE +/- 30.33, N = 14 SE +/- 38.53, N = 15 418.70 409.19 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Crypto a b 40K 80K 120K 160K 200K SE +/- 986.47, N = 3 SE +/- 453.54, N = 3 187431.78 188907.05 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Malloc a b 30M 60M 90M 120M 150M SE +/- 60135.23, N = 3 SE +/- 89063.99, N = 3 120582460.59 120190213.94 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Cloning OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Cloning a b 2K 4K 6K 8K 10K SE +/- 1013.27, N = 12 SE +/- 1374.93, N = 12 9420.84 8491.50 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Forking a b 13K 26K 39K 52K 65K SE +/- 218.44, N = 3 SE +/- 614.92, N = 15 56706.09 58951.05 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Pthread OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Pthread a b 20K 40K 60K 80K 100K SE +/- 350.02, N = 3 SE +/- 712.59, N = 3 84825.66 87106.44 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: AVL Tree OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: AVL Tree a b 70 140 210 280 350 SE +/- 0.34, N = 3 SE +/- 0.16, N = 3 306.40 300.05 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: IO_uring a b 1.2M 2.4M 3.6M 4.8M 6M SE +/- 281671.46, N = 15 SE +/- 147968.80, N = 15 4508591.70 5723169.05 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: SENDFILE a b 200K 400K 600K 800K 1000K SE +/- 6154.71, N = 3 SE +/- 8826.33, N = 3 506508.76 825967.64 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: CPU Cache a b 200K 400K 600K 800K 1000K SE +/- 52321.20, N = 12 SE +/- 4095.25, N = 3 843223.13 745290.33 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: CPU Stress a b 7K 14K 21K 28K 35K SE +/- 30.12, N = 3 SE +/- 51.66, N = 3 30567.51 30643.57 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Semaphores a b 30M 60M 90M 120M 150M SE +/- 869076.54, N = 3 SE +/- 1658319.74, N = 3 137784934.33 137663274.17 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Matrix Math a b 110K 220K 330K 440K 550K SE +/- 4124.31, N = 3 SE +/- 1999.82, N = 3 505590.01 516116.60 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Vector Math a b 80K 160K 240K 320K 400K SE +/- 46.17, N = 3 SE +/- 25.93, N = 3 359327.17 359452.68 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: AVX-512 VNNI OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: AVX-512 VNNI a b 900K 1800K 2700K 3600K 4500K SE +/- 38767.13, N = 3 SE +/- 28758.00, N = 3 4127435.97 4168803.82 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Function Call OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Function Call a b 20K 40K 60K 80K 100K SE +/- 385.96, N = 3 SE +/- 414.55, N = 3 79734.83 80202.07 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Floating Point OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Floating Point a b 4K 8K 12K 16K 20K SE +/- 2.75, N = 3 SE +/- 0.87, N = 3 20099.23 20101.91 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Matrix 3D Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Matrix 3D Math a b 4K 8K 12K 16K 20K SE +/- 17.62, N = 3 SE +/- 14.46, N = 3 16396.37 16282.54 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Memory Copying a b 6K 12K 18K 24K 30K SE +/- 34.46, N = 3 SE +/- 113.96, N = 3 27072.95 27197.01 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Vector Shuffle OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Vector Shuffle a b 15K 30K 45K 60K 75K SE +/- 133.31, N = 3 SE +/- 223.18, N = 3 69089.57 69296.85 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Mixed Scheduler OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Mixed Scheduler a b 6K 12K 18K 24K 30K SE +/- 154.40, N = 3 SE +/- 171.95, N = 3 26124.19 25914.08 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Socket Activity a b 14K 28K 42K 56K 70K SE +/- 884.27, N = 15 SE +/- 343.95, N = 3 63487.25 67131.92 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Wide Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Wide Vector Math a b 400K 800K 1200K 1600K 2000K SE +/- 14287.96, N = 15 SE +/- 16742.68, N = 15 1926503.00 1981458.59 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Context Switching a b 600K 1200K 1800K 2400K 3000K SE +/- 6249.36, N = 3 SE +/- 8041.44, N = 3 2781911.32 2782847.52 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Fused Multiply-Add OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Fused Multiply-Add a b 30M 60M 90M 120M 150M SE +/- 1802727.60, N = 3 SE +/- 2063284.05, N = 3 144794568.97 144790423.94 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Vector Floating Point OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Vector Floating Point a b 20K 40K 60K 80K 100K SE +/- 112.84, N = 3 SE +/- 147.12, N = 3 103931.34 103842.55 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Glibc C String Functions a b 12M 24M 36M 48M 60M SE +/- 216454.82, N = 3 SE +/- 11574.47, N = 3 55432738.18 55307996.56 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Glibc Qsort Data Sorting a b 400 800 1200 1600 2000 SE +/- 10.79, N = 3 SE +/- 9.53, N = 3 1759.44 1756.96 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: System V Message Passing a b 5M 10M 15M 20M 25M SE +/- 29191.55, N = 3 SE +/- 50792.33, N = 3 23685229.47 23625244.48 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA256 a b 20000M 40000M 60000M 80000M 100000M SE +/- 875583315.78, N = 3 SE +/- 879141447.87, N = 3 77907477463 77737736290 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA512 a b 10000M 20000M 30000M 40000M 50000M SE +/- 86083712.07, N = 3 SE +/- 128610990.65, N = 3 45379223030 45340339007 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20 a b 30000M 60000M 90000M 120000M 150000M SE +/- 879371981.71, N = 3 SE +/- 641334385.91, N = 3 131289582250 130863011793 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-128-GCM a b 70000M 140000M 210000M 280000M 350000M SE +/- 125846360.20, N = 3 SE +/- 294442455.44, N = 3 346055376440 346090841887 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-256-GCM a b 60000M 120000M 180000M 240000M 300000M SE +/- 312144459.36, N = 3 SE +/- 405158197.58, N = 3 302970613943 302888123233 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20-Poly1305 a b 20000M 40000M 60000M 80000M 100000M SE +/- 23943691.21, N = 3 SE +/- 34836337.97, N = 3 93615142410 93444811617 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
Apache Cassandra Test: Writes OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 4.1.3 Test: Writes a b 80K 160K 240K 320K 400K SE +/- 3758.08, N = 3 SE +/- 3635.60, N = 3 372856 377333
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 a b 3K 6K 9K 12K 15K SE +/- 1.11, N = 3 SE +/- 0.44, N = 3 14096.1 14086.3 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 a b 200K 400K 600K 800K 1000K SE +/- 319.45, N = 3 SE +/- 357.57, N = 3 979669.6 979028.4 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
CloverLeaf Input: clover_bm OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf 1.3 Input: clover_bm a b 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 20.89 21.00 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
CloverLeaf Input: clover_bm16 OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf 1.3 Input: clover_bm16 a b 60 120 180 240 300 SE +/- 0.30, N = 3 SE +/- 0.34, N = 3 247.06 264.47 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
CloverLeaf Input: clover_bm64_short OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf 1.3 Input: clover_bm64_short a b 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 28.40 30.44 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Xcompact3d Incompact3d Input: X3D-benchmarking input.i3d OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: X3D-benchmarking input.i3d a b 60 120 180 240 300 SE +/- 1.49, N = 3 SE +/- 0.34, N = 3 249.34 271.18 1. (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.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 129 Cells Per Direction a b 0.5167 1.0334 1.5501 2.0668 2.5835 SE +/- 0.01369810, N = 3 SE +/- 0.00878689, N = 3 2.21999462 2.29648471 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Xcompact3d Incompact3d Input: input.i3d 193 Cells Per Direction OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction a b 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 10.01 10.30 1. (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, Large Mesh Size - Mesh Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Large Mesh Size - Mesh Time a b 140 280 420 560 700 600.12 630.21 1. (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 - Execution Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Large Mesh Size - Execution Time a b 2K 4K 6K 8K 10K 7172.19 8026.63 1. (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.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Mesh Time a b 5 10 15 20 25 18.88 18.88 1. (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 - Execution Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Execution Time a b 10 20 30 40 50 43.42 43.53 1. (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.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Mesh Time a b 20 40 60 80 100 93.38 94.11 1. (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 - Execution Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Execution Time a b 90 180 270 360 450 384.91 424.21 1. (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
DuckDB Benchmark: IMDB OpenBenchmarking.org Seconds, Fewer Is Better DuckDB 0.9.1 Benchmark: IMDB a b 20 40 60 80 100 SE +/- 0.47, N = 3 SE +/- 0.27, N = 3 91.12 91.23 1. (CXX) g++ options: -O3 -rdynamic -lssl -lcrypto -ldl
DuckDB Benchmark: TPC-H Parquet OpenBenchmarking.org Seconds, Fewer Is Better DuckDB 0.9.1 Benchmark: TPC-H Parquet a b 30 60 90 120 150 SE +/- 0.29, N = 3 SE +/- 0.22, N = 3 148.84 151.61 1. (CXX) g++ options: -O3 -rdynamic -lssl -lcrypto -ldl
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time a b 11 22 33 44 55 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 48.06 48.46 1. RawTherapee, version 5.9, command line.
Phoronix Test Suite v10.8.5