sched/core Git testing for what will be in Linux 5.18. Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2202208-NE-AMDEPYCLI02 AMD EPYC Linux 5.18 Sched-Core Testing - Phoronix Test Suite AMD EPYC Linux 5.18 Sched-Core Testing sched/core Git testing for what will be in Linux 5.18. Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2202208-NE-AMDEPYCLI02&rdt&grw .
AMD EPYC Linux 5.18 Sched-Core Testing Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Vulkan Compiler File-System Screen Resolution sched-core Git Linux 5.17 Git 2 x AMD EPYC 75F3 32-Core @ 2.95GHz (64 Cores / 128 Threads) ASRockRack ROME2D16-2T (P3.10 BIOS) AMD Starship/Matisse 128GB 1000GB Western Digital WD_BLACK SN850 1TB ASPEED AMD Starship/Matisse 2 x Intel 10G X550T Ubuntu 21.10 5.17.0-rc1-sched-core-phx (x86_64) GNOME Shell 40.5 X Server 1.1.182 GCC 11.2.0 ext4 1920x1080 5.17.0-051700rc4daily20220219-generic (x86_64) OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa001114 Java Details - sched-core Git: OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu3) - Linux 5.17 Git: OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.21.10) Python Details - Python 3.9.7 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
AMD EPYC Linux 5.18 Sched-Core Testing java-gradle-perf: Reactor dacapobench: Jython brl-cad: VGR Performance Metric xmrig: Monero - 1M xmrig: Wownero - 1M daphne: OpenMP - Points2Image graph500: 26 graph500: 26 graph500: 26 graph500: 26 mrbayes: Primate Phylogeny Analysis lczero: Eigen tensorflow-lite: Inception V4 tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 tnn: CPU - DenseNet tnn: CPU - SqueezeNet v2 tnn: CPU - SqueezeNet v1.1 gromacs: MPI CPU - water_GMX50_bare lammps: Rhodopsin Protein hpcg: npb: BT.C npb: EP.C npb: FT.C npb: LU.C npb: MG.C npb: SP.C namd: ATPase Simulation - 327,506 Atoms askap: tConvolve MT - Gridding askap: tConvolve MT - Degridding askap: tConvolve MPI - Degridding askap: tConvolve MPI - Gridding askap: tConvolve OpenMP - Gridding askap: tConvolve OpenMP - Degridding pennant: sedovbig pennant: leblancbig nwchem: C240 Buckyball openfoam: Motorbike 60M qmcpack: simple-H2O coremark: CoreMark Size 666 - Iterations Per Second aircrack-ng: primesieve: 1e12 Prime Number Generation stockfish: Total Time build-llvm: Ninja build-llvm: Unix Makefiles compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compression build-linux-kernel: defconfig build-linux-kernel: allmodconfig sysbench: CPU kvazaar: Bosphorus 4K - Ultra Fast aom-av1: Speed 6 Realtime - Bosphorus 4K tachyon: Total Time svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 10 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 4K x265: Bosphorus 4K svt-hevc: 10 - Bosphorus 1080p povray: Trace Time avifenc: 2 avifenc: 6 avifenc: 6, Lossless build-godot: Time To Compile embree: Pathtracer ISPC - Crown openvkl: vklBenchmark ISPC openvkl: vklBenchmark Scalar luxcorerender: DLSC - CPU luxcorerender: Danish Mood - CPU luxcorerender: LuxCore Benchmark - CPU ospray: San Miguel - Path Tracer ospray: NASA Streamlines - Path Tracer build2: Time To Compile build-gem5: Time To Compile build-mesa: Time To Compile build-nodejs: Time To Compile liquid-dsp: 16 - 256 - 57 liquid-dsp: 32 - 256 - 57 liquid-dsp: 64 - 256 - 57 liquid-dsp: 128 - 256 - 57 rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Update Rand rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing rocksdb: Read Rand Write Rand pgbench: 100 - 50 - Read Only pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 100 - Read Only pgbench: 100 - 100 - Read Only - Average Latency pgbench: 100 - 250 - Read Only pgbench: 100 - 250 - Read Only - Average Latency pgbench: 100 - 50 - Read Write pgbench: 100 - 50 - Read Write - Average Latency pgbench: 100 - 500 - Read Only pgbench: 100 - 500 - Read Only - Average Latency pgbench: 100 - 100 - Read Write pgbench: 100 - 100 - Read Write - Average Latency mysqlslap: 8 mysqlslap: 16 mysqlslap: 32 mysqlslap: 64 mysqlslap: 128 mysqlslap: 256 mysqlslap: 512 sched-core Git Linux 5.17 Git 329.553 3805 857076 36203.1 39612.4 11963.768989834 522116000 553141000 256666000 307481000 99.416 7292 815904 29946.3 30978.4 727002 2848.366 60.879 251.895 7.516 26.966 35.5011 188042.60 6073.49 88217.14 258749.91 83495.69 85627.45 0.30407 6438.42 9964.11 40632.4 46663.5 3718.65 3995.35 7.552118 4.269532 1846.4 114.41 28.666 2736834.863102 273924.125 3.364 184953949 115.760 171.384 2.312 20.685 185.399 308160.07 49.95 7.52 21.2039 97.969 151.694 168.882 22.05 541.93 8.519 24.235 9.614 24.994 45.341 67.4315 157 103 10.07 6.05 6.20 7.52 25.64 50.452 167.719 16.616 109.710 1032200000 1960966667 3584033333 4044766667 222391 431189394 253758 228657 100674 9855545 3459011 1089131 0.046 1465660 0.068 1736309 0.144 35760 1.412 1873697 0.267 49992 2.001 3311 2869 1555 705 344 288 286 335.244 3819 865080 36372.2 39553.5 10961.13 548799000 568087000 259326000 319022000 104.865 7102 912019 37448.7 31535.2 932541 2847.410 62.187 252.050 7.430 26.192 35.4365 188668.84 6106.26 86712.24 258716.32 82787.80 85540.27 0.30440 4987.40 9328.17 40378.5 45986.4 3681.81 3951.56 7.624752 4.348101 1839.3 114.35 29.424 2717033.096319 273790.052 3.358 183690000 117.319 172.766 2.372 20.909 188.268 303171.90 48.91 7.39 21.4500 97.915 147.552 164.300 21.69 529.84 8.501 24.611 9.775 25.294 45.352 67.3577 156 102 10.04 6.05 5.36 7.48 25 50.730 165.614 16.550 111.355 1000010000 1937933333 3575533333 4034700000 186142 427390652 227357 183816 86513 9728767 2888939 658289 0.076 1144931 0.087 1646094 0.152 24965 2.027 1697490 0.295 44919 2.229 2799 2582 1321 644 312 271 273 OpenBenchmarking.org
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor sched-core Git Linux 5.17 Git 70 140 210 280 350 SE +/- 4.22, N = 3 SE +/- 8.99, N = 9 329.55 335.24
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython sched-core Git Linux 5.17 Git 800 1600 2400 3200 4000 SE +/- 20.57, N = 4 SE +/- 19.94, N = 4 3805 3819
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.32.2 VGR Performance Metric sched-core Git Linux 5.17 Git 200K 400K 600K 800K 1000K 857076 865080 1. (CXX) g++ options: -std=c++11 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -ldl -lm
Xmrig Variant: Monero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.12.1 Variant: Monero - Hash Count: 1M sched-core Git Linux 5.17 Git 8K 16K 24K 32K 40K SE +/- 38.98, N = 3 SE +/- 141.49, N = 3 36203.1 36372.2 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
Xmrig Variant: Wownero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.12.1 Variant: Wownero - Hash Count: 1M sched-core Git Linux 5.17 Git 8K 16K 24K 32K 40K SE +/- 39.86, N = 3 SE +/- 155.19, N = 3 39612.4 39553.5 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image sched-core Git Linux 5.17 Git 3K 6K 9K 12K 15K SE +/- 138.07, N = 3 SE +/- 235.20, N = 15 11963.77 10961.13 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Graph500 Scale: 26 OpenBenchmarking.org bfs median_TEPS, More Is Better Graph500 3.0 Scale: 26 sched-core Git Linux 5.17 Git 120M 240M 360M 480M 600M 522116000 548799000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
Graph500 Scale: 26 OpenBenchmarking.org bfs max_TEPS, More Is Better Graph500 3.0 Scale: 26 sched-core Git Linux 5.17 Git 120M 240M 360M 480M 600M 553141000 568087000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
Graph500 Scale: 26 OpenBenchmarking.org sssp median_TEPS, More Is Better Graph500 3.0 Scale: 26 sched-core Git Linux 5.17 Git 60M 120M 180M 240M 300M 256666000 259326000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
Graph500 Scale: 26 OpenBenchmarking.org sssp max_TEPS, More Is Better Graph500 3.0 Scale: 26 sched-core Git Linux 5.17 Git 70M 140M 210M 280M 350M 307481000 319022000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis sched-core Git Linux 5.17 Git 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.72, N = 3 99.42 104.87 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: Eigen sched-core Git Linux 5.17 Git 1600 3200 4800 6400 8000 SE +/- 57.39, N = 3 SE +/- 85.17, N = 4 7292 7102 1. (CXX) g++ options: -flto -pthread
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 sched-core Git Linux 5.17 Git 200K 400K 600K 800K 1000K SE +/- 10770.48, N = 15 SE +/- 15439.11, N = 15 815904 912019
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float sched-core Git Linux 5.17 Git 8K 16K 24K 32K 40K SE +/- 351.91, N = 3 SE +/- 788.04, N = 15 29946.3 37448.7
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant sched-core Git Linux 5.17 Git 7K 14K 21K 28K 35K SE +/- 306.23, N = 6 SE +/- 303.81, N = 15 30978.4 31535.2
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 sched-core Git Linux 5.17 Git 200K 400K 600K 800K 1000K SE +/- 5333.97, N = 3 SE +/- 32103.70, N = 12 727002 932541
TNN Target: CPU - Model: DenseNet OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: DenseNet sched-core Git Linux 5.17 Git 600 1200 1800 2400 3000 SE +/- 1.52, N = 3 SE +/- 2.56, N = 3 2848.37 2847.41 MIN: 2754.81 / MAX: 3401.69 MIN: 2758.4 / MAX: 3001.69 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v2 sched-core Git Linux 5.17 Git 14 28 42 56 70 SE +/- 0.08, N = 3 SE +/- 0.42, N = 3 60.88 62.19 MIN: 60.64 / MAX: 61.24 MIN: 61.44 / MAX: 63.25 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 sched-core Git Linux 5.17 Git 60 120 180 240 300 SE +/- 0.19, N = 3 SE +/- 0.01, N = 3 251.90 252.05 MIN: 251.41 / MAX: 254.11 MIN: 251.8 / MAX: 252.97 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2021.2 Implementation: MPI CPU - Input: water_GMX50_bare sched-core Git Linux 5.17 Git 2 4 6 8 10 SE +/- 0.012, N = 3 SE +/- 0.030, N = 3 7.516 7.430 1. (CXX) g++ options: -O3
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein sched-core Git Linux 5.17 Git 6 12 18 24 30 SE +/- 0.35, N = 12 SE +/- 0.37, N = 15 26.97 26.19 1. (CXX) g++ options: -O3 -lm
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 sched-core Git Linux 5.17 Git 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 35.50 35.44 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C sched-core Git Linux 5.17 Git 40K 80K 120K 160K 200K SE +/- 496.31, N = 3 SE +/- 97.84, N = 3 188042.60 188668.84 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.0
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C sched-core Git Linux 5.17 Git 1300 2600 3900 5200 6500 SE +/- 41.18, N = 3 SE +/- 24.54, N = 3 6073.49 6106.26 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.0
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C sched-core Git Linux 5.17 Git 20K 40K 60K 80K 100K SE +/- 85.85, N = 3 SE +/- 721.24, N = 3 88217.14 86712.24 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.0
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C sched-core Git Linux 5.17 Git 60K 120K 180K 240K 300K SE +/- 424.68, N = 3 SE +/- 1936.37, N = 3 258749.91 258716.32 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.0
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C sched-core Git Linux 5.17 Git 20K 40K 60K 80K 100K SE +/- 474.39, N = 3 SE +/- 260.55, N = 3 83495.69 82787.80 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.0
NAS Parallel Benchmarks Test / Class: SP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.C sched-core Git Linux 5.17 Git 20K 40K 60K 80K 100K SE +/- 209.49, N = 3 SE +/- 150.83, N = 3 85627.45 85540.27 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.0
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms sched-core Git Linux 5.17 Git 0.0685 0.137 0.2055 0.274 0.3425 SE +/- 0.00005, N = 3 SE +/- 0.00010, N = 3 0.30407 0.30440
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Gridding sched-core Git Linux 5.17 Git 1400 2800 4200 5600 7000 SE +/- 96.00, N = 12 SE +/- 95.01, N = 12 6438.42 4987.40 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Degridding sched-core Git Linux 5.17 Git 2K 4K 6K 8K 10K SE +/- 173.68, N = 12 SE +/- 216.36, N = 12 9964.11 9328.17 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MPI - Degridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Degridding sched-core Git Linux 5.17 Git 9K 18K 27K 36K 45K SE +/- 263.83, N = 3 SE +/- 448.40, N = 3 40632.4 40378.5 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MPI - Gridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Gridding sched-core Git Linux 5.17 Git 10K 20K 30K 40K 50K SE +/- 598.85, N = 3 SE +/- 661.67, N = 3 46663.5 45986.4 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding sched-core Git Linux 5.17 Git 800 1600 2400 3200 4000 SE +/- 42.60, N = 15 SE +/- 43.45, N = 15 3718.65 3681.81 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding sched-core Git Linux 5.17 Git 900 1800 2700 3600 4500 SE +/- 122.91, N = 13 SE +/- 131.33, N = 15 3995.35 3951.56 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Pennant Test: sedovbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: sedovbig sched-core Git Linux 5.17 Git 2 4 6 8 10 SE +/- 0.026450, N = 3 SE +/- 0.052184, N = 3 7.552118 7.624752 1. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi
Pennant Test: leblancbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: leblancbig sched-core Git Linux 5.17 Git 0.9783 1.9566 2.9349 3.9132 4.8915 SE +/- 0.045422, N = 3 SE +/- 0.049563, N = 4 4.269532 4.348101 1. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi
NWChem Input: C240 Buckyball OpenBenchmarking.org Seconds, Fewer Is Better NWChem 7.0.2 Input: C240 Buckyball sched-core Git Linux 5.17 Git 400 800 1200 1600 2000 1846.4 1839.3 1. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz -lcomex -m64 -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2
OpenFOAM Input: Motorbike 60M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 60M sched-core Git Linux 5.17 Git 30 60 90 120 150 SE +/- 0.91, N = 3 SE +/- 0.82, N = 3 114.41 114.35 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm
QMCPACK Input: simple-H2O OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.13 Input: simple-H2O sched-core Git Linux 5.17 Git 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.24, N = 9 28.67 29.42 1. (CXX) g++ options: -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math -march=native -O3 -lm -ldl
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second sched-core Git Linux 5.17 Git 600K 1200K 1800K 2400K 3000K SE +/- 2683.61, N = 3 SE +/- 5197.91, N = 3 2736834.86 2717033.10 1. (CC) gcc options: -O2 -lrt" -lrt
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 sched-core Git Linux 5.17 Git 60K 120K 180K 240K 300K SE +/- 61.85, N = 3 SE +/- 22.65, N = 3 273924.13 273790.05 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.7 1e12 Prime Number Generation sched-core Git Linux 5.17 Git 0.7569 1.5138 2.2707 3.0276 3.7845 SE +/- 0.003, N = 3 SE +/- 0.014, N = 3 3.364 3.358 1. (CXX) g++ options: -O3
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time sched-core Git Linux 5.17 Git 40M 80M 120M 160M 200M SE +/- 2001854.81, N = 4 SE +/- 2091637.99, N = 3 184953949 183690000 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 13.0 Build System: Ninja sched-core Git Linux 5.17 Git 30 60 90 120 150 SE +/- 0.41, N = 3 SE +/- 0.08, N = 3 115.76 117.32
Timed LLVM Compilation Build System: Unix Makefiles OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 13.0 Build System: Unix Makefiles sched-core Git Linux 5.17 Git 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 0.68, N = 3 171.38 172.77
Parallel BZIP2 Compression FreeBSD-13.0-RELEASE-amd64-memstick.img Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.13 FreeBSD-13.0-RELEASE-amd64-memstick.img Compression sched-core Git Linux 5.17 Git 0.5337 1.0674 1.6011 2.1348 2.6685 SE +/- 0.028, N = 15 SE +/- 0.021, N = 15 2.312 2.372 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: defconfig sched-core Git Linux 5.17 Git 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 20.69 20.91
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: allmodconfig sched-core Git Linux 5.17 Git 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 185.40 188.27
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU sched-core Git Linux 5.17 Git 70K 140K 210K 280K 350K SE +/- 20.79, N = 3 SE +/- 261.95, N = 3 308160.07 303171.90 1. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast sched-core Git Linux 5.17 Git 11 22 33 44 55 SE +/- 0.42, N = 3 SE +/- 0.06, N = 3 49.95 48.91 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.3 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K sched-core Git Linux 5.17 Git 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 7.52 7.39 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99.2 Total Time sched-core Git Linux 5.17 Git 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 21.20 21.45 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.9 Encoder Mode: Preset 8 - Input: Bosphorus 4K sched-core Git Linux 5.17 Git 20 40 60 80 100 SE +/- 1.15, N = 3 SE +/- 1.21, N = 4 97.97 97.92 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.9 Encoder Mode: Preset 10 - Input: Bosphorus 4K sched-core Git Linux 5.17 Git 30 60 90 120 150 SE +/- 1.87, N = 4 SE +/- 1.48, N = 5 151.69 147.55 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.9 Encoder Mode: Preset 12 - Input: Bosphorus 4K sched-core Git Linux 5.17 Git 40 80 120 160 200 SE +/- 1.39, N = 15 SE +/- 1.82, N = 5 168.88 164.30 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K sched-core Git Linux 5.17 Git 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.27, N = 3 22.05 21.69 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
SVT-HEVC Tuning: 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p sched-core Git Linux 5.17 Git 120 240 360 480 600 SE +/- 5.31, N = 15 SE +/- 5.12, N = 15 541.93 529.84 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time sched-core Git Linux 5.17 Git 2 4 6 8 10 SE +/- 0.008, N = 3 SE +/- 0.060, N = 3 8.519 8.501 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -R/usr/lib -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 sched-core Git Linux 5.17 Git 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 24.24 24.61 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 sched-core Git Linux 5.17 Git 3 6 9 12 15 SE +/- 0.019, N = 3 SE +/- 0.069, N = 15 9.614 9.775 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless sched-core Git Linux 5.17 Git 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 24.99 25.29 1. (CXX) g++ options: -O3 -fPIC -lm
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile sched-core Git Linux 5.17 Git 10 20 30 40 50 SE +/- 0.50, N = 3 SE +/- 0.34, N = 3 45.34 45.35
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown sched-core Git Linux 5.17 Git 15 30 45 60 75 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 67.43 67.36 MIN: 66.22 / MAX: 69.97 MIN: 66.03 / MAX: 70.04
OpenVKL Benchmark: vklBenchmark ISPC OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark ISPC sched-core Git Linux 5.17 Git 30 60 90 120 150 SE +/- 1.53, N = 3 SE +/- 0.33, N = 3 157 156 MIN: 15 / MAX: 2053 MIN: 15 / MAX: 2099
OpenVKL Benchmark: vklBenchmark Scalar OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark Scalar sched-core Git Linux 5.17 Git 20 40 60 80 100 SE +/- 0.88, N = 3 SE +/- 0.00, N = 3 103 102 MIN: 9 / MAX: 2946 MIN: 10 / MAX: 2149
LuxCoreRender Scene: DLSC - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: DLSC - Acceleration: CPU sched-core Git Linux 5.17 Git 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 10.07 10.04 MIN: 9.59 / MAX: 11.9 MIN: 9.42 / MAX: 11.96
LuxCoreRender Scene: Danish Mood - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: Danish Mood - Acceleration: CPU sched-core Git Linux 5.17 Git 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.05, N = 15 6.05 6.05 MIN: 2.38 / MAX: 7.14 MIN: 2.17 / MAX: 7.68
LuxCoreRender Scene: LuxCore Benchmark - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: LuxCore Benchmark - Acceleration: CPU sched-core Git Linux 5.17 Git 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 6.20 5.36 MIN: 2.13 / MAX: 7.49 MIN: 1.5 / MAX: 6.82
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer sched-core Git Linux 5.17 Git 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 7.52 7.48 MIN: 6.71 / MAX: 7.58 MIN: 6.67 / MAX: 7.58
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer sched-core Git Linux 5.17 Git 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 25.64 25.00 MIN: 19.61 MIN: 20 / MAX: 25.64
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile sched-core Git Linux 5.17 Git 11 22 33 44 55 SE +/- 0.25, N = 3 SE +/- 0.13, N = 3 50.45 50.73
Timed Gem5 Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Gem5 Compilation 21.2 Time To Compile sched-core Git Linux 5.17 Git 40 80 120 160 200 SE +/- 1.46, N = 3 SE +/- 1.71, N = 5 167.72 165.61
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile sched-core Git Linux 5.17 Git 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 16.62 16.55
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 17.3 Time To Compile sched-core Git Linux 5.17 Git 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.42, N = 3 109.71 111.36
Liquid-DSP Threads: 16 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 16 - Buffer Length: 256 - Filter Length: 57 sched-core Git Linux 5.17 Git 200M 400M 600M 800M 1000M SE +/- 4604707.74, N = 3 SE +/- 3340873.14, N = 3 1032200000 1000010000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 32 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 32 - Buffer Length: 256 - Filter Length: 57 sched-core Git Linux 5.17 Git 400M 800M 1200M 1600M 2000M SE +/- 2830979.41, N = 3 SE +/- 4297803.06, N = 3 1960966667 1937933333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 64 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 64 - Buffer Length: 256 - Filter Length: 57 sched-core Git Linux 5.17 Git 800M 1600M 2400M 3200M 4000M SE +/- 3557308.60, N = 3 SE +/- 1080637.67, N = 3 3584033333 3575533333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 128 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 128 - Buffer Length: 256 - Filter Length: 57 sched-core Git Linux 5.17 Git 900M 1800M 2700M 3600M 4500M SE +/- 176383.42, N = 3 SE +/- 1096965.51, N = 3 4044766667 4034700000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Fill sched-core Git Linux 5.17 Git 50K 100K 150K 200K 250K SE +/- 1126.26, N = 3 SE +/- 480.16, N = 3 222391 186142 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Read sched-core Git Linux 5.17 Git 90M 180M 270M 360M 450M SE +/- 500039.55, N = 3 SE +/- 25864.21, N = 3 431189394 427390652 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Update Random sched-core Git Linux 5.17 Git 50K 100K 150K 200K 250K SE +/- 2959.58, N = 3 SE +/- 1855.23, N = 15 253758 227357 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Sequential Fill sched-core Git Linux 5.17 Git 50K 100K 150K 200K 250K SE +/- 811.83, N = 3 SE +/- 262.08, N = 3 228657 183816 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Fill Sync sched-core Git Linux 5.17 Git 20K 40K 60K 80K 100K SE +/- 368.16, N = 3 SE +/- 426.79, N = 3 100674 86513 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Read While Writing sched-core Git Linux 5.17 Git 2M 4M 6M 8M 10M SE +/- 78974.94, N = 3 SE +/- 99178.21, N = 15 9855545 9728767 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Read Random Write Random sched-core Git Linux 5.17 Git 700K 1400K 2100K 2800K 3500K SE +/- 29431.07, N = 3 SE +/- 9676.01, N = 3 3459011 2888939 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only sched-core Git Linux 5.17 Git 200K 400K 600K 800K 1000K SE +/- 3467.57, N = 3 SE +/- 13495.69, N = 12 1089131 658289 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency sched-core Git Linux 5.17 Git 0.0171 0.0342 0.0513 0.0684 0.0855 SE +/- 0.000, N = 3 SE +/- 0.002, N = 12 0.046 0.076 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Only sched-core Git Linux 5.17 Git 300K 600K 900K 1200K 1500K SE +/- 1396.83, N = 3 SE +/- 1566.53, N = 3 1465660 1144931 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency sched-core Git Linux 5.17 Git 0.0196 0.0392 0.0588 0.0784 0.098 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.068 0.087 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only sched-core Git Linux 5.17 Git 400K 800K 1200K 1600K 2000K SE +/- 5355.22, N = 3 SE +/- 20324.69, N = 12 1736309 1646094 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency sched-core Git Linux 5.17 Git 0.0342 0.0684 0.1026 0.1368 0.171 SE +/- 0.001, N = 3 SE +/- 0.002, N = 12 0.144 0.152 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write sched-core Git Linux 5.17 Git 8K 16K 24K 32K 40K SE +/- 990.86, N = 12 SE +/- 816.28, N = 12 35760 24965 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency sched-core Git Linux 5.17 Git 0.4561 0.9122 1.3683 1.8244 2.2805 SE +/- 0.045, N = 12 SE +/- 0.067, N = 12 1.412 2.027 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only sched-core Git Linux 5.17 Git 400K 800K 1200K 1600K 2000K SE +/- 23793.64, N = 3 SE +/- 15433.38, N = 3 1873697 1697490 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency sched-core Git Linux 5.17 Git 0.0664 0.1328 0.1992 0.2656 0.332 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 0.267 0.295 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write sched-core Git Linux 5.17 Git 11K 22K 33K 44K 55K SE +/- 199.66, N = 3 SE +/- 449.54, N = 12 49992 44919 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency sched-core Git Linux 5.17 Git 0.5015 1.003 1.5045 2.006 2.5075 SE +/- 0.008, N = 3 SE +/- 0.023, N = 12 2.001 2.229 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
MariaDB Clients: 8 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 8 sched-core Git Linux 5.17 Git 700 1400 2100 2800 3500 SE +/- 16.68, N = 3 SE +/- 23.09, N = 3 3311 2799 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
MariaDB Clients: 16 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 16 sched-core Git Linux 5.17 Git 600 1200 1800 2400 3000 SE +/- 24.17, N = 8 SE +/- 9.67, N = 3 2869 2582 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
MariaDB Clients: 32 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 32 sched-core Git Linux 5.17 Git 300 600 900 1200 1500 SE +/- 21.96, N = 12 SE +/- 13.78, N = 3 1555 1321 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
MariaDB Clients: 64 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 64 sched-core Git Linux 5.17 Git 150 300 450 600 750 SE +/- 6.52, N = 9 SE +/- 5.02, N = 3 705 644 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
MariaDB Clients: 128 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 128 sched-core Git Linux 5.17 Git 70 140 210 280 350 SE +/- 1.06, N = 3 SE +/- 1.00, N = 3 344 312 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
MariaDB Clients: 256 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 256 sched-core Git Linux 5.17 Git 60 120 180 240 300 SE +/- 1.61, N = 3 SE +/- 0.43, N = 3 288 271 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
MariaDB Clients: 512 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 512 sched-core Git Linux 5.17 Git 60 120 180 240 300 SE +/- 0.70, N = 3 SE +/- 0.19, N = 3 286 273 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
Phoronix Test Suite v10.8.4