Linux 6.0 AMD Threadripper 5965WX Benchmarks

AMD Ryzen Threadripper PRO 5965WX benchmarks on Linux 5.19 vs. 6.0 Git (9 August) by Michael Larabel for Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/2208107-NE-LINUX60TR68&sor&grw.

Linux 6.0 AMD Threadripper 5965WX BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionLinux 5.19Linux 6.0 GitAMD Ryzen Threadripper PRO 5965WX 24-Cores @ 3.80GHz (24 Cores / 48 Threads)ASUS Pro WS WRX80E-SAGE SE WIFI (1003 BIOS)AMD Starship/Matisse128GB1000GB Western Digital WDS100T1X0E-00AFY0ASUS NVIDIA NV106 2GBAMD Starship/MatisseVA24312 x Intel 10G X550T + Intel Wi-Fi 6 AX200Ubuntu 22.045.19.0-051900-generic (x86_64)GNOME Shell 42.2X Server 1.21.1.3 + Waylandnouveau4.3 Mesa 22.0.11.2.204GCC 11.2.0ext41920x10805.19.0-051900daily20220809-generic (x86_64)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/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 Disk Details- NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa008203Java Details- OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Details- Python 3.10.4Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Linux 6.0 AMD Threadripper 5965WX Benchmarksstress-ng: MMAPstress-ng: Futexstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: IO_uringstress-ng: SENDFILEstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - Yes - 2MB - Default Test Directorywrf: conus 2.5kmtensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2gromacs: MPI CPU - water_GMX50_barelammps: 20k Atomslammps: Rhodopsin Proteinnamd: ATPase Simulation - 327,506 Atomspennant: sedovbigpennant: leblancbiglulesh: nwchem: C240 Buckyballopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timebuild-gcc: Time To Compilebuild-linux-kernel: defconfigbuild-linux-kernel: allmodconfigsvt-vp9: VMAF Optimized - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Ksvt-vp9: Visual Quality Optimized - Bosphorus 4Ksvt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-hevc: 1 - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 4Ksvt-hevc: 10 - Bosphorus 4Kblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlynginx: 100nginx: 200nginx: 500nginx: 1000apache: 200apache: 500apache: 1000spark: 1000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 500 - SHA-512 Benchmark Timespark: 1000000 - 500 - Calculate Pi Benchmarkspark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Group By Test Timespark: 1000000 - 500 - Repartition Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - SHA-512 Benchmark Timespark: 1000000 - 2000 - Calculate Pi Benchmarkspark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 2000 - Group By Test Timespark: 1000000 - 2000 - Repartition Test Timespark: 1000000 - 2000 - Inner Join Test Timespark: 1000000 - 2000 - Broadcast Inner Join Test Timespark: 40000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 100 - Calculate Pi Benchmarkspark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 100 - Group By Test Timespark: 40000000 - 100 - Repartition Test Timespark: 40000000 - 100 - Inner Join Test Timespark: 40000000 - 100 - Broadcast Inner Join Test Timespark: 40000000 - 500 - SHA-512 Benchmark Timespark: 40000000 - 500 - Calculate Pi Benchmarkspark: 40000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 500 - Group By Test Timespark: 40000000 - 500 - Repartition Test Timespark: 40000000 - 500 - Inner Join Test Timespark: 40000000 - 500 - Broadcast Inner Join Test Timespark: 40000000 - 2000 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Calculate Pi Benchmarkspark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 2000 - Group By Test Timespark: 40000000 - 2000 - Repartition Test Timespark: 40000000 - 2000 - Inner Join Test Timespark: 40000000 - 2000 - Broadcast Inner Join Test Timeclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacheclickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runinfluxdb: 4 - 10000 - 2,5000,1 - 10000influxdb: 64 - 10000 - 2,5000,1 - 10000keydb: redis: GETredis: SETrocksdb: Rand Readrocksdb: Update Randrocksdb: Read While Writingrocksdb: Read Rand Write Randsqlite-speedtest: Timed Time - Size 1,000cassandra: Writespgbench: 1 - 100 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 250 - Read Onlypgbench: 1 - 250 - Read Only - Average Latencypgbench: 1 - 500 - Read Onlypgbench: 1 - 500 - Read Only - Average Latencypgbench: 1 - 100 - Read Writepgbench: 1 - 100 - Read Write - Average Latencypgbench: 1 - 250 - Read Writepgbench: 1 - 250 - Read Write - Average Latencypgbench: 1 - 500 - Read Writepgbench: 1 - 500 - Read Write - Average Latencypgbench: 100 - 100 - Read Onlypgbench: 100 - 100 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 500 - Read Onlypgbench: 100 - 500 - Read Only - Average Latencypgbench: 1000 - 100 - Read Onlypgbench: 1000 - 100 - Read Only - Average Latencypgbench: 1000 - 250 - Read Onlypgbench: 1000 - 250 - Read Only - Average Latencypgbench: 1000 - 500 - Read Onlypgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 500 - Read Writepgbench: 1000 - 500 - Read Write - Average Latencymysqlslap: 32mysqlslap: 64Linux 5.19Linux 6.0 Git389.292837398.251035.70193896.5448753.5294184605.5761488.4634982.47622103.0668795.654959106.64126724.15203776.466933.4822444.118189745.934297510.06382.4210226013.5525133325133337004867169825826.4352219.5024243.516163.51611.192364.9429920.13.50519.26318.8170.6461119.4742812.176229394.82983760.7158.221296.84634.35736.101391.686132.14141.98121.332.85376.106140.530199.3676.81106.20194.5349.75130.6863.12526.15161.94213352.47219701.16224589.61225805.19106141.5898005.4599071.022.8750.813.343.911.501.371.032.8151.103.403.981.511.431.103.1550.543.374.181.811.831.5326.6250.683.3816.7516.3118.6420.3227.3250.553.3717.0316.3419.5020.6525.7650.733.4316.5616.1018.9718.76297.27309.74313.181507428.01837069.0570556.102892317.422314031.021740107577595505198328305661147.28324097910235000.0989759450.2569259570.540186953.4911195210.183613854.5729052720.1119099590.2758640940.5796540700.1536975910.3586867720.7282465420.34228171308390.013414371.821094.99193990.3048875.1392910187.8161423.0135242.69624401.6468178.804992892.41126764.82204301.837125.2637043.0210604610.044287042.26383.7710212614.5626033325833340394940177125698.252217.0224342.816079.61613.992343.6329985.73.50619.23018.6100.6481019.4229212.014239354.01483800.4156.041284.27630.54335.765387.407131.88142.44120.452.85176.011139.938201.2826.83107.61193.7949.69130.5362.79523.72161.25217757.72223087.89229418.85232445.48106485.4198820.66102304.142.9650.443.363.871.511.391.042.8750.503.453.861.531.401.063.1450.543.394.111.651.771.5726.0050.383.4217.0616.3919.2720.4327.3950.903.3917.2216.5219.0020.6424.8250.843.3916.5115.9719.0718.62302.66316.75322.281506389.61852328.1564331.652643108.502301100.021731692117558265192810306172148.31124288810161270.0989859680.2549718260.514188453.0811212206.361733701.4459551880.1059397920.2669211550.5436618260.1517073820.3536958310.7192421420.65428121295OpenBenchmarking.org

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MMAPLinux 6.0 GitLinux 5.1980160240320400SE +/- 0.71, N = 3SE +/- 1.27, N = 3390.01389.291. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: FutexLinux 6.0 GitLinux 5.19700K1400K2100K2800K3500KSE +/- 28285.80, N = 8SE +/- 29708.05, N = 53414371.822837398.251. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDLinux 6.0 GitLinux 5.192004006008001000SE +/- 1.04, N = 3SE +/- 0.92, N = 31094.991035.701. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: AtomicLinux 6.0 GitLinux 5.1940K80K120K160K200KSE +/- 48.33, N = 3SE +/- 45.78, N = 3193990.30193896.541. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CryptoLinux 6.0 GitLinux 5.1910K20K30K40K50KSE +/- 134.14, N = 3SE +/- 107.42, N = 348875.1348753.521. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MallocLinux 5.19Linux 6.0 Git20M40M60M80M100MSE +/- 184029.05, N = 3SE +/- 90607.11, N = 394184605.5792910187.811. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: ForkingLinux 5.19Linux 6.0 Git13K26K39K52K65KSE +/- 323.22, N = 3SE +/- 357.24, N = 361488.4661423.011. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: IO_uringLinux 6.0 GitLinux 5.198K16K24K32K40KSE +/- 15.21, N = 3SE +/- 80.10, N = 335242.6934982.471. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILELinux 6.0 GitLinux 5.19130K260K390K520K650KSE +/- 2072.78, N = 3SE +/- 1698.25, N = 3624401.64622103.061. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU StressLinux 5.19Linux 6.0 Git15K30K45K60K75KSE +/- 163.73, N = 3SE +/- 439.35, N = 368795.6568178.801. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SemaphoresLinux 6.0 GitLinux 5.191.1M2.2M3.3M4.4M5.5MSE +/- 692.87, N = 3SE +/- 1452.39, N = 34992892.414959106.641. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Matrix MathLinux 6.0 GitLinux 5.1930K60K90K120K150KSE +/- 619.87, N = 3SE +/- 531.74, N = 3126764.82126724.151. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector MathLinux 6.0 GitLinux 5.1940K80K120K160K200KSE +/- 161.47, N = 3SE +/- 198.65, N = 3204301.83203776.461. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Memory CopyingLinux 6.0 GitLinux 5.1915003000450060007500SE +/- 11.72, N = 3SE +/- 17.64, N = 37125.266933.481. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket ActivityLinux 6.0 GitLinux 5.198K16K24K32K40KSE +/- 32.41, N = 3SE +/- 367.56, N = 1537043.0222444.111. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context SwitchingLinux 6.0 GitLinux 5.192M4M6M8M10MSE +/- 184659.20, N = 15SE +/- 70061.87, N = 310604610.048189745.931. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc C String FunctionsLinux 5.19Linux 6.0 Git900K1800K2700K3600K4500KSE +/- 12077.16, N = 3SE +/- 12134.11, N = 34297510.064287042.261. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc Qsort Data SortingLinux 6.0 GitLinux 5.1980160240320400SE +/- 0.30, N = 3SE +/- 0.49, N = 3383.77382.421. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: System V Message PassingLinux 5.19Linux 6.0 Git2M4M6M8M10MSE +/- 17460.08, N = 3SE +/- 7306.97, N = 310226013.5510212614.561. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 6.0 GitLinux 5.1960K120K180K240K300KSE +/- 881.92, N = 3SE +/- 333.33, N = 32603332513331. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 6.0 GitLinux 5.1960K120K180K240K300KSE +/- 2666.67, N = 3SE +/- 333.33, N = 32583332513331. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.29Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 6.0 GitLinux 5.199001800270036004500SE +/- 15.31, N = 3SE +/- 7.13, N = 3403937001. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.29Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 6.0 GitLinux 5.1911002200330044005500SE +/- 3.28, N = 3SE +/- 0.33, N = 3494048671. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.29Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryLinux 6.0 GitLinux 5.19400800120016002000SE +/- 15.13, N = 15SE +/- 14.38, N = 3177116981. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

WRF

Input: conus 2.5km

OpenBenchmarking.orgSeconds, Fewer Is BetterWRF 4.2.2Input: conus 2.5kmLinux 6.0 GitLinux 5.196K12K18K24K30K25698.2525826.441. (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

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: SqueezeNetLinux 6.0 GitLinux 5.195001000150020002500SE +/- 3.16, N = 3SE +/- 4.09, N = 32217.022219.50

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception V4Linux 5.19Linux 6.0 Git5K10K15K20K25KSE +/- 57.13, N = 3SE +/- 79.73, N = 324243.524342.8

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: NASNet MobileLinux 6.0 GitLinux 5.193K6K9K12K15KSE +/- 25.96, N = 3SE +/- 36.26, N = 316079.616163.5

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet FloatLinux 5.19Linux 6.0 Git30060090012001500SE +/- 1.43, N = 3SE +/- 2.28, N = 31611.191613.99

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet QuantLinux 6.0 GitLinux 5.195001000150020002500SE +/- 8.75, N = 3SE +/- 17.38, N = 32343.632364.94

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception ResNet V2Linux 5.19Linux 6.0 Git6K12K18K24K30KSE +/- 53.48, N = 3SE +/- 44.77, N = 329920.129985.7

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2022.1Implementation: MPI CPU - Input: water_GMX50_bareLinux 6.0 GitLinux 5.190.78891.57782.36673.15563.9445SE +/- 0.007, N = 3SE +/- 0.004, N = 33.5063.5051. (CXX) g++ options: -O3

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsLinux 5.19Linux 6.0 Git510152025SE +/- 0.04, N = 3SE +/- 0.05, N = 319.2619.231. (CXX) g++ options: -O3 -lm -ldl

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinLinux 5.19Linux 6.0 Git510152025SE +/- 0.15, N = 15SE +/- 0.22, N = 1518.8218.611. (CXX) g++ options: -O3 -lm -ldl

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsLinux 5.19Linux 6.0 Git0.14580.29160.43740.58320.729SE +/- 0.00148, N = 3SE +/- 0.00083, N = 30.646110.64810

Pennant

Test: sedovbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigLinux 6.0 GitLinux 5.19510152025SE +/- 0.04, N = 3SE +/- 0.00, N = 319.4219.471. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

Pennant

Test: leblancbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigLinux 6.0 GitLinux 5.193691215SE +/- 0.03, N = 3SE +/- 0.04, N = 312.0112.181. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Linux 5.19Linux 6.0 Git2K4K6K8K10KSE +/- 46.93, N = 3SE +/- 11.87, N = 39394.839354.011. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi

NWChem

Input: C240 Buckyball

OpenBenchmarking.orgSeconds, Fewer Is BetterNWChem 7.0.2Input: C240 BuckyballLinux 5.19Linux 6.0 Git80016002400320040003760.73800.41. (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: drivaerFastback, Small Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Small Mesh Size - Mesh TimeLinux 6.0 GitLinux 5.19306090120150156.04158.221. (CXX) g++ options: -std=c++14 -m64 -O3 -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.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Small Mesh Size - Execution TimeLinux 6.0 GitLinux 5.19300600900120015001284.271296.841. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 11.2.0Time To CompileLinux 6.0 GitLinux 5.19140280420560700SE +/- 0.35, N = 3SE +/- 0.27, N = 3630.54634.36

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigLinux 6.0 GitLinux 5.19816243240SE +/- 0.34, N = 3SE +/- 0.34, N = 335.7736.10

Timed Linux Kernel Compilation

Build: allmodconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: allmodconfigLinux 6.0 GitLinux 5.1980160240320400SE +/- 0.24, N = 3SE +/- 0.23, N = 3387.41391.69

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 4KLinux 5.19Linux 6.0 Git306090120150SE +/- 2.53, N = 12SE +/- 2.63, N = 12132.14131.881. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4KLinux 6.0 GitLinux 5.19306090120150SE +/- 0.21, N = 3SE +/- 0.45, N = 3142.44141.981. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: Visual Quality Optimized - Input: Bosphorus 4KLinux 5.19Linux 6.0 Git306090120150SE +/- 0.31, N = 3SE +/- 0.25, N = 3121.33120.451. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 4 - Input: Bosphorus 4KLinux 5.19Linux 6.0 Git0.64191.28381.92572.56763.2095SE +/- 0.005, N = 3SE +/- 0.009, N = 32.8532.8511. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 4KLinux 5.19Linux 6.0 Git20406080100SE +/- 0.56, N = 3SE +/- 0.18, N = 376.1176.011. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 4KLinux 5.19Linux 6.0 Git306090120150SE +/- 0.41, N = 3SE +/- 1.85, N = 3140.53139.941. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 4KLinux 6.0 GitLinux 5.194080120160200SE +/- 0.60, N = 3SE +/- 0.07, N = 3201.28199.371. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-HEVC

Tuning: 1 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 4KLinux 6.0 GitLinux 5.19246810SE +/- 0.02, N = 3SE +/- 0.01, N = 36.836.811. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 7 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 4KLinux 6.0 GitLinux 5.1920406080100SE +/- 0.13, N = 3SE +/- 0.42, N = 3107.61106.201. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 4KLinux 5.19Linux 6.0 Git4080120160200SE +/- 0.52, N = 3SE +/- 1.19, N = 3194.53193.791. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: BMW27 - Compute: CPU-OnlyLinux 6.0 GitLinux 5.191122334455SE +/- 0.08, N = 3SE +/- 0.11, N = 349.6949.75

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Classroom - Compute: CPU-OnlyLinux 6.0 GitLinux 5.19306090120150SE +/- 0.11, N = 3SE +/- 0.08, N = 3130.53130.68

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Fishy Cat - Compute: CPU-OnlyLinux 6.0 GitLinux 5.191428425670SE +/- 0.17, N = 3SE +/- 0.04, N = 362.7963.12

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Barbershop - Compute: CPU-OnlyLinux 6.0 GitLinux 5.19110220330440550SE +/- 0.28, N = 3SE +/- 0.44, N = 3523.72526.15

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Pabellon Barcelona - Compute: CPU-OnlyLinux 6.0 GitLinux 5.194080120160200SE +/- 0.24, N = 3SE +/- 0.14, N = 3161.25161.94

nginx

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 100Linux 6.0 GitLinux 5.1950K100K150K200K250KSE +/- 650.67, N = 3SE +/- 213.14, N = 3217757.72213352.471. (CC) gcc options: -lcrypt -lz -O3 -march=native

nginx

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 200Linux 6.0 GitLinux 5.1950K100K150K200K250KSE +/- 559.04, N = 3SE +/- 283.12, N = 3223087.89219701.161. (CC) gcc options: -lcrypt -lz -O3 -march=native

nginx

Concurrent Requests: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 500Linux 6.0 GitLinux 5.1950K100K150K200K250KSE +/- 493.62, N = 3SE +/- 215.38, N = 3229418.85224589.611. (CC) gcc options: -lcrypt -lz -O3 -march=native

nginx

Concurrent Requests: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 1000Linux 6.0 GitLinux 5.1950K100K150K200K250KSE +/- 939.83, N = 3SE +/- 137.37, N = 3232445.48225805.191. (CC) gcc options: -lcrypt -lz -O3 -march=native

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200Linux 6.0 GitLinux 5.1920K40K60K80K100KSE +/- 438.95, N = 3SE +/- 391.76, N = 3106485.41106141.581. (CC) gcc options: -shared -fPIC -O2

Apache HTTP Server

Concurrent Requests: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 500Linux 6.0 GitLinux 5.1920K40K60K80K100KSE +/- 751.01, N = 3SE +/- 496.55, N = 398820.6698005.451. (CC) gcc options: -shared -fPIC -O2

Apache HTTP Server

Concurrent Requests: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1000Linux 6.0 GitLinux 5.1920K40K60K80K100KSE +/- 277.50, N = 3SE +/- 1024.28, N = 3102304.1499071.021. (CC) gcc options: -shared -fPIC -O2

Apache Spark

Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark TimeLinux 5.19Linux 6.0 Git0.6661.3321.9982.6643.33SE +/- 0.04, N = 3SE +/- 0.03, N = 52.872.96

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkLinux 6.0 GitLinux 5.191122334455SE +/- 0.23, N = 5SE +/- 0.24, N = 350.4450.81

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 Git0.7561.5122.2683.0243.78SE +/- 0.02, N = 3SE +/- 0.02, N = 53.343.36

Apache Spark

Row Count: 1000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test TimeLinux 6.0 GitLinux 5.190.87981.75962.63943.51924.399SE +/- 0.05, N = 5SE +/- 0.03, N = 33.873.91

Apache Spark

Row Count: 1000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeLinux 5.19Linux 6.0 Git0.33980.67961.01941.35921.699SE +/- 0.01, N = 3SE +/- 0.03, N = 51.501.51

Apache Spark

Row Count: 1000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test TimeLinux 5.19Linux 6.0 Git0.31280.62560.93841.25121.564SE +/- 0.05, N = 3SE +/- 0.03, N = 51.371.39

Apache Spark

Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 Git0.2340.4680.7020.9361.17SE +/- 0.02, N = 3SE +/- 0.01, N = 51.031.04

Apache Spark

Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark TimeLinux 5.19Linux 6.0 Git0.64581.29161.93742.58323.229SE +/- 0.02, N = 3SE +/- 0.02, N = 32.812.87

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi BenchmarkLinux 6.0 GitLinux 5.191224364860SE +/- 0.40, N = 3SE +/- 0.07, N = 350.5051.10

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 Git0.77631.55262.32893.10523.8815SE +/- 0.00, N = 3SE +/- 0.02, N = 33.403.45

Apache Spark

Row Count: 1000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test TimeLinux 6.0 GitLinux 5.190.89551.7912.68653.5824.4775SE +/- 0.03, N = 3SE +/- 0.04, N = 33.863.98

Apache Spark

Row Count: 1000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test TimeLinux 5.19Linux 6.0 Git0.34430.68861.03291.37721.7215SE +/- 0.04, N = 3SE +/- 0.04, N = 31.511.53

Apache Spark

Row Count: 1000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test TimeLinux 6.0 GitLinux 5.190.32180.64360.96541.28721.609SE +/- 0.03, N = 3SE +/- 0.07, N = 31.401.43

Apache Spark

Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 6.0 GitLinux 5.190.24750.4950.74250.991.2375SE +/- 0.02, N = 3SE +/- 0.05, N = 31.061.10

Apache Spark

Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark TimeLinux 6.0 GitLinux 5.190.70881.41762.12642.83523.544SE +/- 0.04, N = 3SE +/- 0.03, N = 93.143.15

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 Git1122334455SE +/- 0.12, N = 9SE +/- 0.11, N = 350.5450.54

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 Git0.76281.52562.28843.05123.814SE +/- 0.01, N = 9SE +/- 0.01, N = 33.373.39

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Group By Test TimeLinux 6.0 GitLinux 5.190.94051.8812.82153.7624.7025SE +/- 0.07, N = 3SE +/- 0.03, N = 94.114.18

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test TimeLinux 6.0 GitLinux 5.190.40730.81461.22191.62922.0365SE +/- 0.02, N = 3SE +/- 0.03, N = 91.651.81

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Inner Join Test TimeLinux 6.0 GitLinux 5.190.41180.82361.23541.64722.059SE +/- 0.02, N = 3SE +/- 0.04, N = 91.771.83

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 Git0.35330.70661.05991.41321.7665SE +/- 0.06, N = 9SE +/- 0.05, N = 31.531.57

Apache Spark

Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark TimeLinux 6.0 GitLinux 5.19612182430SE +/- 0.14, N = 3SE +/- 0.22, N = 1226.0026.62

Apache Spark

Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi BenchmarkLinux 6.0 GitLinux 5.191122334455SE +/- 0.16, N = 3SE +/- 0.13, N = 1250.3850.68

Apache Spark

Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 Git0.76951.5392.30853.0783.8475SE +/- 0.01, N = 12SE +/- 0.03, N = 33.383.42

Apache Spark

Row Count: 40000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Group By Test TimeLinux 5.19Linux 6.0 Git48121620SE +/- 0.05, N = 12SE +/- 0.06, N = 316.7517.06

Apache Spark

Row Count: 40000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Repartition Test TimeLinux 5.19Linux 6.0 Git48121620SE +/- 0.07, N = 12SE +/- 0.10, N = 316.3116.39

Apache Spark

Row Count: 40000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Inner Join Test TimeLinux 5.19Linux 6.0 Git510152025SE +/- 0.03, N = 12SE +/- 0.29, N = 318.6419.27

Apache Spark

Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test TimeLinux 5.19Linux 6.0 Git510152025SE +/- 0.12, N = 12SE +/- 0.18, N = 320.3220.43

Apache Spark

Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark TimeLinux 5.19Linux 6.0 Git612182430SE +/- 0.30, N = 5SE +/- 0.28, N = 327.3227.39

Apache Spark

Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 Git1122334455SE +/- 0.15, N = 5SE +/- 0.06, N = 350.5550.90

Apache Spark

Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeLinux 5.19Linux 6.0 Git0.76281.52562.28843.05123.814SE +/- 0.01, N = 5SE +/- 0.02, N = 33.373.39

Apache Spark

Row Count: 40000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Group By Test TimeLinux 5.19Linux 6.0 Git48121620SE +/- 0.05, N = 5SE +/- 0.02, N = 317.0317.22

Apache Spark

Row Count: 40000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Repartition Test TimeLinux 5.19Linux 6.0 Git48121620SE +/- 0.07, N = 5SE +/- 0.31, N = 316.3416.52

Apache Spark

Row Count: 40000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Inner Join Test TimeLinux 6.0 GitLinux 5.19510152025SE +/- 0.21, N = 3SE +/- 0.29, N = 519.0019.50

Apache Spark

Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test TimeLinux 6.0 GitLinux 5.19510152025SE +/- 0.40, N = 3SE +/- 0.15, N = 520.6420.65

Apache Spark

Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark TimeLinux 6.0 GitLinux 5.19612182430SE +/- 0.14, N = 3SE +/- 0.12, N = 324.8225.76

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi BenchmarkLinux 5.19Linux 6.0 Git1122334455SE +/- 0.09, N = 3SE +/- 0.33, N = 350.7350.84

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeLinux 6.0 GitLinux 5.190.77181.54362.31543.08723.859SE +/- 0.02, N = 3SE +/- 0.03, N = 33.393.43

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Group By Test TimeLinux 6.0 GitLinux 5.1948121620SE +/- 0.13, N = 3SE +/- 0.14, N = 316.5116.56

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Repartition Test TimeLinux 6.0 GitLinux 5.1948121620SE +/- 0.05, N = 3SE +/- 0.22, N = 315.9716.10

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Inner Join Test TimeLinux 5.19Linux 6.0 Git510152025SE +/- 0.12, N = 3SE +/- 0.19, N = 318.9719.07

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test TimeLinux 6.0 GitLinux 5.19510152025SE +/- 0.06, N = 3SE +/- 0.22, N = 318.6218.76

ClickHouse

100M Rows Web Analytics Dataset, First Run / Cold Cache

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, First Run / Cold CacheLinux 6.0 GitLinux 5.1970140210280350SE +/- 2.43, N = 15SE +/- 2.72, N = 6302.66297.27MIN: 27.35 / MAX: 20000MIN: 27.55 / MAX: 300001. ClickHouse server version 22.7.1.687 (official build).

ClickHouse

100M Rows Web Analytics Dataset, Second Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, Second RunLinux 6.0 GitLinux 5.1970140210280350SE +/- 2.39, N = 15SE +/- 2.86, N = 6316.75309.74MIN: 27.92 / MAX: 30000MIN: 28.36 / MAX: 300001. ClickHouse server version 22.7.1.687 (official build).

ClickHouse

100M Rows Web Analytics Dataset, Third Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, Third RunLinux 6.0 GitLinux 5.1970140210280350SE +/- 1.76, N = 15SE +/- 3.21, N = 6322.28313.18MIN: 27.91 / MAX: 20000MIN: 28.05 / MAX: 150001. ClickHouse server version 22.7.1.687 (official build).

InfluxDB

Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Linux 5.19Linux 6.0 Git300K600K900K1200K1500KSE +/- 1924.28, N = 3SE +/- 4969.58, N = 31507428.01506389.6

InfluxDB

Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Linux 6.0 GitLinux 5.19400K800K1200K1600K2000KSE +/- 4143.16, N = 3SE +/- 13755.71, N = 31852328.11837069.0

KeyDB

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0Linux 5.19Linux 6.0 Git120K240K360K480K600KSE +/- 1859.69, N = 3SE +/- 3422.40, N = 3570556.10564331.651. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETLinux 5.19Linux 6.0 Git600K1200K1800K2400K3000KSE +/- 32714.26, N = 3SE +/- 37517.15, N = 32892317.422643108.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETLinux 5.19Linux 6.0 Git500K1000K1500K2000K2500KSE +/- 31121.64, N = 15SE +/- 34133.58, N = 152314031.022301100.021. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Random ReadLinux 5.19Linux 6.0 Git40M80M120M160M200MSE +/- 756332.99, N = 3SE +/- 1996344.74, N = 41740107571731692111. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Update RandomLinux 5.19Linux 6.0 Git160K320K480K640K800KSE +/- 2281.78, N = 3SE +/- 2762.51, N = 37595507558261. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read While WritingLinux 5.19Linux 6.0 Git1.1M2.2M3.3M4.4M5.5MSE +/- 47001.25, N = 7SE +/- 27418.18, N = 3519832851928101. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read Random Write RandomLinux 6.0 GitLinux 5.19700K1400K2100K2800K3500KSE +/- 5932.51, N = 3SE +/- 5107.37, N = 3306172130566111. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Linux 5.19Linux 6.0 Git1122334455SE +/- 0.06, N = 3SE +/- 0.11, N = 347.2848.311. (CC) gcc options: -O2 -lz

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: WritesLinux 6.0 GitLinux 5.1950K100K150K200K250KSE +/- 1331.64, N = 3SE +/- 736.88, N = 3242888240979

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read OnlyLinux 5.19Linux 6.0 Git200K400K600K800K1000KSE +/- 5050.91, N = 3SE +/- 6601.87, N = 3102350010161271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average LatencyLinux 5.19Linux 6.0 Git0.02210.04420.06630.08840.1105SE +/- 0.001, N = 3SE +/- 0.001, N = 30.0980.0981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read OnlyLinux 6.0 GitLinux 5.19200K400K600K800K1000KSE +/- 9991.99, N = 3SE +/- 5873.54, N = 39859689759451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average LatencyLinux 6.0 GitLinux 5.190.05760.11520.17280.23040.288SE +/- 0.002, N = 3SE +/- 0.002, N = 30.2540.2561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 500 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 500 - Mode: Read OnlyLinux 6.0 GitLinux 5.19200K400K600K800K1000KSE +/- 4924.32, N = 3SE +/- 1502.81, N = 39718269259571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average LatencyLinux 6.0 GitLinux 5.190.12150.2430.36450.4860.6075SE +/- 0.003, N = 3SE +/- 0.001, N = 30.5140.5401. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read WriteLinux 6.0 GitLinux 5.19400800120016002000SE +/- 3.02, N = 3SE +/- 3.21, N = 3188418691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average LatencyLinux 6.0 GitLinux 5.191224364860SE +/- 0.09, N = 3SE +/- 0.09, N = 353.0853.491. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read WriteLinux 6.0 GitLinux 5.1930060090012001500SE +/- 8.40, N = 3SE +/- 27.83, N = 9121211951. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average LatencyLinux 6.0 GitLinux 5.1950100150200250SE +/- 1.43, N = 3SE +/- 4.97, N = 9206.36210.181. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 500 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 500 - Mode: Read WriteLinux 6.0 GitLinux 5.19160320480640800SE +/- 33.68, N = 12SE +/- 38.68, N = 127336131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average LatencyLinux 6.0 GitLinux 5.192004006008001000SE +/- 39.59, N = 12SE +/- 56.55, N = 12701.45854.571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read OnlyLinux 6.0 GitLinux 5.19200K400K600K800K1000KSE +/- 5729.25, N = 3SE +/- 12941.14, N = 39551889052721. (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.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average LatencyLinux 6.0 GitLinux 5.190.0250.050.0750.10.125SE +/- 0.001, N = 3SE +/- 0.001, N = 30.1050.1111. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read OnlyLinux 6.0 GitLinux 5.19200K400K600K800K1000KSE +/- 7678.74, N = 3SE +/- 5489.40, N = 39397929099591. (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.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average LatencyLinux 6.0 GitLinux 5.190.06190.12380.18570.24760.3095SE +/- 0.002, N = 3SE +/- 0.002, N = 30.2660.2751. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 500 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read OnlyLinux 6.0 GitLinux 5.19200K400K600K800K1000KSE +/- 4433.98, N = 3SE +/- 1159.30, N = 39211558640941. (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.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average LatencyLinux 6.0 GitLinux 5.190.13030.26060.39090.52120.6515SE +/- 0.003, N = 3SE +/- 0.001, N = 30.5430.5791. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 100 - Mode: Read OnlyLinux 6.0 GitLinux 5.19140K280K420K560K700KSE +/- 1214.39, N = 3SE +/- 1151.60, N = 36618266540701. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 100 - Mode: Read Only - Average LatencyLinux 6.0 GitLinux 5.190.03440.06880.10320.13760.172SE +/- 0.000, N = 3SE +/- 0.000, N = 30.1510.1531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read OnlyLinux 6.0 GitLinux 5.19150K300K450K600K750KSE +/- 752.20, N = 3SE +/- 797.72, N = 37073826975911. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average LatencyLinux 6.0 GitLinux 5.190.08060.16120.24180.32240.403SE +/- 0.000, N = 3SE +/- 0.000, N = 30.3530.3581. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 500 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read OnlyLinux 6.0 GitLinux 5.19150K300K450K600K750KSE +/- 1299.26, N = 3SE +/- 5739.99, N = 36958316867721. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average LatencyLinux 6.0 GitLinux 5.190.16380.32760.49140.65520.819SE +/- 0.001, N = 3SE +/- 0.006, N = 30.7190.7281. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 500 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read WriteLinux 5.19Linux 6.0 Git5K10K15K20K25KSE +/- 408.27, N = 12SE +/- 265.22, N = 324654242141. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL pgbench

Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average LatencyLinux 5.19Linux 6.0 Git510152025SE +/- 0.34, N = 12SE +/- 0.22, N = 320.3420.651. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

MariaDB

Clients: 32

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.8.2Clients: 32Linux 5.19Linux 6.0 Git6001200180024003000SE +/- 0.00, N = 3SE +/- 2.64, N = 3281728121. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.8.2Clients: 64Linux 5.19Linux 6.0 Git30060090012001500SE +/- 2.49, N = 3SE +/- 3.49, N = 3130812951. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl


Phoronix Test Suite v10.8.5