AMD Ryzen Threadripper PRO 5965WX benchmarks on Linux 5.19 vs. 6.0 Git (9 August) by Michael Larabel for Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2208107-NE-LINUX60TR68 Linux 6.0 AMD Threadripper 5965WX Benchmarks - Phoronix Test Suite 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&rdt&export=txt&grt .
Linux 6.0 AMD Threadripper 5965WX Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Linux 5.19 Linux 6.0 Git AMD Ryzen Threadripper PRO 5965WX 24-Cores @ 3.80GHz (24 Cores / 48 Threads) ASUS Pro WS WRX80E-SAGE SE WIFI (1003 BIOS) AMD Starship/Matisse 128GB 1000GB Western Digital WDS100T1X0E-00AFY0 ASUS NVIDIA NV106 2GB AMD Starship/Matisse VA2431 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200 Ubuntu 22.04 5.19.0-051900-generic (x86_64) GNOME Shell 42.2 X Server 1.21.1.3 + Wayland nouveau 4.3 Mesa 22.0.1 1.2.204 GCC 11.2.0 ext4 1920x1080 5.19.0-051900daily20220809-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-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: 4096 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa008203 Java Details - OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) Python Details - Python 3.10.4 Security 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 Benchmarks cassandra: Writes apache: 200 apache: 500 apache: 1000 spark: 1000000 - 100 - SHA-512 Benchmark Time spark: 1000000 - 100 - Calculate Pi Benchmark spark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 100 - Group By Test Time spark: 1000000 - 100 - Repartition Test Time spark: 1000000 - 100 - Inner Join Test Time spark: 1000000 - 100 - Broadcast Inner Join Test Time spark: 1000000 - 500 - SHA-512 Benchmark Time spark: 1000000 - 500 - Calculate Pi Benchmark spark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 500 - Group By Test Time spark: 1000000 - 500 - Repartition Test Time spark: 1000000 - 500 - Inner Join Test Time spark: 1000000 - 500 - Broadcast Inner Join Test Time spark: 1000000 - 2000 - SHA-512 Benchmark Time spark: 1000000 - 2000 - Calculate Pi Benchmark spark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 2000 - Group By Test Time spark: 1000000 - 2000 - Repartition Test Time spark: 1000000 - 2000 - Inner Join Test Time spark: 1000000 - 2000 - Broadcast Inner Join Test Time spark: 40000000 - 100 - SHA-512 Benchmark Time spark: 40000000 - 100 - Calculate Pi Benchmark spark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframe spark: 40000000 - 100 - Group By Test Time spark: 40000000 - 100 - Repartition Test Time spark: 40000000 - 100 - Inner Join Test Time spark: 40000000 - 100 - Broadcast Inner Join Test Time spark: 40000000 - 500 - SHA-512 Benchmark Time spark: 40000000 - 500 - Calculate Pi Benchmark spark: 40000000 - 500 - Calculate Pi Benchmark Using Dataframe spark: 40000000 - 500 - Group By Test Time spark: 40000000 - 500 - Repartition Test Time spark: 40000000 - 500 - Inner Join Test Time spark: 40000000 - 500 - Broadcast Inner Join Test Time spark: 40000000 - 2000 - SHA-512 Benchmark Time spark: 40000000 - 2000 - Calculate Pi Benchmark spark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframe spark: 40000000 - 2000 - Group By Test Time spark: 40000000 - 2000 - Repartition Test Time spark: 40000000 - 2000 - Inner Join Test Time spark: 40000000 - 2000 - Broadcast Inner Join Test Time blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cache clickhouse: 100M Rows Web Analytics Dataset, Second Run clickhouse: 100M Rows Web Analytics Dataset, Third Run rocksdb: Rand Read rocksdb: Update Rand rocksdb: Read While Writing rocksdb: Read Rand Write Rand fio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - Yes - Yes - 2MB - Default Test Directory gromacs: MPI CPU - water_GMX50_bare influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 keydb: lammps: 20k Atoms lammps: Rhodopsin Protein lulesh: mysqlslap: 32 mysqlslap: 64 namd: ATPase Simulation - 327,506 Atoms nginx: 100 nginx: 200 nginx: 500 nginx: 1000 nwchem: C240 Buckyball openfoam: drivaerFastback, Small Mesh Size - Mesh Time openfoam: drivaerFastback, Small Mesh Size - Execution Time pennant: sedovbig pennant: leblancbig pgbench: 1 - 100 - Read Only pgbench: 1 - 100 - Read Only - Average Latency pgbench: 1 - 250 - Read Only pgbench: 1 - 250 - Read Only - Average Latency pgbench: 1 - 500 - Read Only pgbench: 1 - 500 - Read Only - Average Latency pgbench: 1 - 100 - Read Write pgbench: 1 - 100 - Read Write - Average Latency pgbench: 1 - 250 - Read Write pgbench: 1 - 250 - Read Write - Average Latency pgbench: 1 - 500 - Read Write pgbench: 1 - 500 - Read Write - 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 - 500 - Read Only pgbench: 100 - 500 - Read Only - Average Latency pgbench: 1000 - 100 - Read Only pgbench: 1000 - 100 - Read Only - Average Latency pgbench: 1000 - 250 - Read Only pgbench: 1000 - 250 - Read Only - Average Latency pgbench: 1000 - 500 - Read Only pgbench: 1000 - 500 - Read Only - Average Latency pgbench: 1000 - 500 - Read Write pgbench: 1000 - 500 - Read Write - Average Latency redis: GET redis: SET sqlite-speedtest: Timed Time - Size 1,000 stress-ng: MMAP stress-ng: Futex stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Forking stress-ng: IO_uring stress-ng: SENDFILE stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 10 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 4K svt-hevc: 1 - Bosphorus 4K svt-hevc: 7 - Bosphorus 4K svt-hevc: 10 - Bosphorus 4K svt-vp9: VMAF Optimized - Bosphorus 4K svt-vp9: PSNR/SSIM Optimized - Bosphorus 4K svt-vp9: Visual Quality Optimized - Bosphorus 4K tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 build-gcc: Time To Compile build-linux-kernel: defconfig build-linux-kernel: allmodconfig wrf: conus 2.5km Linux 5.19 Linux 6.0 Git 240979 106141.58 98005.45 99071.02 2.87 50.81 3.34 3.91 1.50 1.37 1.03 2.81 51.10 3.40 3.98 1.51 1.43 1.10 3.15 50.54 3.37 4.18 1.81 1.83 1.53 26.62 50.68 3.38 16.75 16.31 18.64 20.32 27.32 50.55 3.37 17.03 16.34 19.50 20.65 25.76 50.73 3.43 16.56 16.10 18.97 18.76 49.75 130.68 63.12 526.15 161.94 297.27 309.74 313.18 174010757 759550 5198328 3056611 251333 251333 3700 4867 1698 3.505 1507428.0 1837069.0 570556.10 19.263 18.817 9394.8298 2817 1308 0.64611 213352.47 219701.16 224589.61 225805.19 3760.7 158.22 1296.84 19.47428 12.17622 1023500 0.098 975945 0.256 925957 0.540 1869 53.491 1195 210.183 613 854.572 905272 0.111 909959 0.275 864094 0.579 654070 0.153 697591 0.358 686772 0.728 24654 20.342 2892317.42 2314031.02 47.283 389.29 2837398.25 1035.70 193896.54 48753.52 94184605.57 61488.46 34982.47 622103.06 68795.65 4959106.64 126724.15 203776.46 6933.48 22444.11 8189745.93 4297510.06 382.42 10226013.55 2.853 76.106 140.530 199.367 6.81 106.20 194.53 132.14 141.98 121.33 2219.50 24243.5 16163.5 1611.19 2364.94 29920.1 634.357 36.101 391.686 25826.435 242888 106485.41 98820.66 102304.14 2.96 50.44 3.36 3.87 1.51 1.39 1.04 2.87 50.50 3.45 3.86 1.53 1.40 1.06 3.14 50.54 3.39 4.11 1.65 1.77 1.57 26.00 50.38 3.42 17.06 16.39 19.27 20.43 27.39 50.90 3.39 17.22 16.52 19.00 20.64 24.82 50.84 3.39 16.51 15.97 19.07 18.62 49.69 130.53 62.79 523.72 161.25 302.66 316.75 322.28 173169211 755826 5192810 3061721 260333 258333 4039 4940 1771 3.506 1506389.6 1852328.1 564331.65 19.230 18.610 9354.0148 2812 1295 0.64810 217757.72 223087.89 229418.85 232445.48 3800.4 156.04 1284.27 19.42292 12.01423 1016127 0.098 985968 0.254 971826 0.514 1884 53.081 1212 206.361 733 701.445 955188 0.105 939792 0.266 921155 0.543 661826 0.151 707382 0.353 695831 0.719 24214 20.654 2643108.50 2301100.02 48.311 390.01 3414371.82 1094.99 193990.30 48875.13 92910187.81 61423.01 35242.69 624401.64 68178.80 4992892.41 126764.82 204301.83 7125.26 37043.02 10604610.04 4287042.26 383.77 10212614.56 2.851 76.011 139.938 201.282 6.83 107.61 193.79 131.88 142.44 120.45 2217.02 24342.8 16079.6 1613.99 2343.63 29985.7 630.543 35.765 387.407 25698.25 OpenBenchmarking.org
Apache Cassandra Test: Writes OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 4.0 Test: Writes Linux 5.19 Linux 6.0 Git 50K 100K 150K 200K 250K SE +/- 736.88, N = 3 SE +/- 1331.64, N = 3 240979 242888
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 Linux 5.19 Linux 6.0 Git 20K 40K 60K 80K 100K SE +/- 391.76, N = 3 SE +/- 438.95, N = 3 106141.58 106485.41 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 Linux 5.19 Linux 6.0 Git 20K 40K 60K 80K 100K SE +/- 496.55, N = 3 SE +/- 751.01, N = 3 98005.45 98820.66 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 Linux 5.19 Linux 6.0 Git 20K 40K 60K 80K 100K SE +/- 1024.28, N = 3 SE +/- 277.50, N = 3 99071.02 102304.14 1. (CC) gcc options: -shared -fPIC -O2
Apache Spark Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time Linux 5.19 Linux 6.0 Git 0.666 1.332 1.998 2.664 3.33 SE +/- 0.04, N = 3 SE +/- 0.03, N = 5 2.87 2.96
Apache Spark Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Linux 5.19 Linux 6.0 Git 11 22 33 44 55 SE +/- 0.24, N = 3 SE +/- 0.23, N = 5 50.81 50.44
Apache Spark Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Linux 5.19 Linux 6.0 Git 0.756 1.512 2.268 3.024 3.78 SE +/- 0.02, N = 3 SE +/- 0.02, N = 5 3.34 3.36
Apache Spark Row Count: 1000000 - Partitions: 100 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time Linux 5.19 Linux 6.0 Git 0.8798 1.7596 2.6394 3.5192 4.399 SE +/- 0.03, N = 3 SE +/- 0.05, N = 5 3.91 3.87
Apache Spark Row Count: 1000000 - Partitions: 100 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time Linux 5.19 Linux 6.0 Git 0.3398 0.6796 1.0194 1.3592 1.699 SE +/- 0.01, N = 3 SE +/- 0.03, N = 5 1.50 1.51
Apache Spark Row Count: 1000000 - Partitions: 100 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time Linux 5.19 Linux 6.0 Git 0.3128 0.6256 0.9384 1.2512 1.564 SE +/- 0.05, N = 3 SE +/- 0.03, N = 5 1.37 1.39
Apache Spark Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time Linux 5.19 Linux 6.0 Git 0.234 0.468 0.702 0.936 1.17 SE +/- 0.02, N = 3 SE +/- 0.01, N = 5 1.03 1.04
Apache Spark Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time Linux 5.19 Linux 6.0 Git 0.6458 1.2916 1.9374 2.5832 3.229 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 2.81 2.87
Apache Spark Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Linux 5.19 Linux 6.0 Git 12 24 36 48 60 SE +/- 0.07, N = 3 SE +/- 0.40, N = 3 51.10 50.50
Apache Spark Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Linux 5.19 Linux 6.0 Git 0.7763 1.5526 2.3289 3.1052 3.8815 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 3.40 3.45
Apache Spark Row Count: 1000000 - Partitions: 500 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time Linux 5.19 Linux 6.0 Git 0.8955 1.791 2.6865 3.582 4.4775 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 3.98 3.86
Apache Spark Row Count: 1000000 - Partitions: 500 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time Linux 5.19 Linux 6.0 Git 0.3443 0.6886 1.0329 1.3772 1.7215 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 1.51 1.53
Apache Spark Row Count: 1000000 - Partitions: 500 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time Linux 5.19 Linux 6.0 Git 0.3218 0.6436 0.9654 1.2872 1.609 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 1.43 1.40
Apache Spark Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time Linux 5.19 Linux 6.0 Git 0.2475 0.495 0.7425 0.99 1.2375 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 1.10 1.06
Apache Spark Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time Linux 5.19 Linux 6.0 Git 0.7088 1.4176 2.1264 2.8352 3.544 SE +/- 0.03, N = 9 SE +/- 0.04, N = 3 3.15 3.14
Apache Spark Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Linux 5.19 Linux 6.0 Git 11 22 33 44 55 SE +/- 0.12, N = 9 SE +/- 0.11, N = 3 50.54 50.54
Apache Spark Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Linux 5.19 Linux 6.0 Git 0.7628 1.5256 2.2884 3.0512 3.814 SE +/- 0.01, N = 9 SE +/- 0.01, N = 3 3.37 3.39
Apache Spark Row Count: 1000000 - Partitions: 2000 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Group By Test Time Linux 5.19 Linux 6.0 Git 0.9405 1.881 2.8215 3.762 4.7025 SE +/- 0.03, N = 9 SE +/- 0.07, N = 3 4.18 4.11
Apache Spark Row Count: 1000000 - Partitions: 2000 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Repartition Test Time Linux 5.19 Linux 6.0 Git 0.4073 0.8146 1.2219 1.6292 2.0365 SE +/- 0.03, N = 9 SE +/- 0.02, N = 3 1.81 1.65
Apache Spark Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time Linux 5.19 Linux 6.0 Git 0.4118 0.8236 1.2354 1.6472 2.059 SE +/- 0.04, N = 9 SE +/- 0.02, N = 3 1.83 1.77
Apache Spark Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time Linux 5.19 Linux 6.0 Git 0.3533 0.7066 1.0599 1.4132 1.7665 SE +/- 0.06, N = 9 SE +/- 0.05, N = 3 1.53 1.57
Apache Spark Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time Linux 5.19 Linux 6.0 Git 6 12 18 24 30 SE +/- 0.22, N = 12 SE +/- 0.14, N = 3 26.62 26.00
Apache Spark Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Linux 5.19 Linux 6.0 Git 11 22 33 44 55 SE +/- 0.13, N = 12 SE +/- 0.16, N = 3 50.68 50.38
Apache Spark Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Linux 5.19 Linux 6.0 Git 0.7695 1.539 2.3085 3.078 3.8475 SE +/- 0.01, N = 12 SE +/- 0.03, N = 3 3.38 3.42
Apache Spark Row Count: 40000000 - Partitions: 100 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Group By Test Time Linux 5.19 Linux 6.0 Git 4 8 12 16 20 SE +/- 0.05, N = 12 SE +/- 0.06, N = 3 16.75 17.06
Apache Spark Row Count: 40000000 - Partitions: 100 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Repartition Test Time Linux 5.19 Linux 6.0 Git 4 8 12 16 20 SE +/- 0.07, N = 12 SE +/- 0.10, N = 3 16.31 16.39
Apache Spark Row Count: 40000000 - Partitions: 100 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Inner Join Test Time Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.03, N = 12 SE +/- 0.29, N = 3 18.64 19.27
Apache Spark Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.12, N = 12 SE +/- 0.18, N = 3 20.32 20.43
Apache Spark Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time Linux 5.19 Linux 6.0 Git 6 12 18 24 30 SE +/- 0.30, N = 5 SE +/- 0.28, N = 3 27.32 27.39
Apache Spark Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Linux 5.19 Linux 6.0 Git 11 22 33 44 55 SE +/- 0.15, N = 5 SE +/- 0.06, N = 3 50.55 50.90
Apache Spark Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Linux 5.19 Linux 6.0 Git 0.7628 1.5256 2.2884 3.0512 3.814 SE +/- 0.01, N = 5 SE +/- 0.02, N = 3 3.37 3.39
Apache Spark Row Count: 40000000 - Partitions: 500 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Group By Test Time Linux 5.19 Linux 6.0 Git 4 8 12 16 20 SE +/- 0.05, N = 5 SE +/- 0.02, N = 3 17.03 17.22
Apache Spark Row Count: 40000000 - Partitions: 500 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Repartition Test Time Linux 5.19 Linux 6.0 Git 4 8 12 16 20 SE +/- 0.07, N = 5 SE +/- 0.31, N = 3 16.34 16.52
Apache Spark Row Count: 40000000 - Partitions: 500 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Inner Join Test Time Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.29, N = 5 SE +/- 0.21, N = 3 19.50 19.00
Apache Spark Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.15, N = 5 SE +/- 0.40, N = 3 20.65 20.64
Apache Spark Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time Linux 5.19 Linux 6.0 Git 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 25.76 24.82
Apache Spark Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Linux 5.19 Linux 6.0 Git 11 22 33 44 55 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 50.73 50.84
Apache Spark Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Linux 5.19 Linux 6.0 Git 0.7718 1.5436 2.3154 3.0872 3.859 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 3.43 3.39
Apache Spark Row Count: 40000000 - Partitions: 2000 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Group By Test Time Linux 5.19 Linux 6.0 Git 4 8 12 16 20 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 16.56 16.51
Apache Spark Row Count: 40000000 - Partitions: 2000 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Repartition Test Time Linux 5.19 Linux 6.0 Git 4 8 12 16 20 SE +/- 0.22, N = 3 SE +/- 0.05, N = 3 16.10 15.97
Apache Spark Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.19, N = 3 18.97 19.07
Apache Spark Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.22, N = 3 SE +/- 0.06, N = 3 18.76 18.62
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: BMW27 - Compute: CPU-Only Linux 5.19 Linux 6.0 Git 11 22 33 44 55 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 49.75 49.69
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: Classroom - Compute: CPU-Only Linux 5.19 Linux 6.0 Git 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 130.68 130.53
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: Fishy Cat - Compute: CPU-Only Linux 5.19 Linux 6.0 Git 14 28 42 56 70 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 63.12 62.79
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: Barbershop - Compute: CPU-Only Linux 5.19 Linux 6.0 Git 110 220 330 440 550 SE +/- 0.44, N = 3 SE +/- 0.28, N = 3 526.15 523.72
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: Pabellon Barcelona - Compute: CPU-Only Linux 5.19 Linux 6.0 Git 40 80 120 160 200 SE +/- 0.14, N = 3 SE +/- 0.24, N = 3 161.94 161.25
ClickHouse 100M Rows Web Analytics Dataset, First Run / Cold Cache OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 100M Rows Web Analytics Dataset, First Run / Cold Cache Linux 5.19 Linux 6.0 Git 70 140 210 280 350 SE +/- 2.72, N = 6 SE +/- 2.43, N = 15 297.27 302.66 MIN: 27.55 / MAX: 30000 MIN: 27.35 / MAX: 20000 1. ClickHouse server version 22.7.1.687 (official build).
ClickHouse 100M Rows Web Analytics Dataset, Second Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 100M Rows Web Analytics Dataset, Second Run Linux 5.19 Linux 6.0 Git 70 140 210 280 350 SE +/- 2.86, N = 6 SE +/- 2.39, N = 15 309.74 316.75 MIN: 28.36 / MAX: 30000 MIN: 27.92 / MAX: 30000 1. ClickHouse server version 22.7.1.687 (official build).
ClickHouse 100M Rows Web Analytics Dataset, Third Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 100M Rows Web Analytics Dataset, Third Run Linux 5.19 Linux 6.0 Git 70 140 210 280 350 SE +/- 3.21, N = 6 SE +/- 1.76, N = 15 313.18 322.28 MIN: 28.05 / MAX: 15000 MIN: 27.91 / MAX: 20000 1. ClickHouse server version 22.7.1.687 (official build).
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Read Linux 5.19 Linux 6.0 Git 40M 80M 120M 160M 200M SE +/- 756332.99, N = 3 SE +/- 1996344.74, N = 4 174010757 173169211 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 7.0.1 Test: Update Random Linux 5.19 Linux 6.0 Git 160K 320K 480K 640K 800K SE +/- 2281.78, N = 3 SE +/- 2762.51, N = 3 759550 755826 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 7.0.1 Test: Read While Writing Linux 5.19 Linux 6.0 Git 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 47001.25, N = 7 SE +/- 27418.18, N = 3 5198328 5192810 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 7.0.1 Test: Read Random Write Random Linux 5.19 Linux 6.0 Git 700K 1400K 2100K 2800K 3500K SE +/- 5107.37, N = 3 SE +/- 5932.51, N = 3 3056611 3061721 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 Linux 6.0 Git 60K 120K 180K 240K 300K SE +/- 333.33, N = 3 SE +/- 881.92, N = 3 251333 260333 1. (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.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 Linux 6.0 Git 60K 120K 180K 240K 300K SE +/- 333.33, N = 3 SE +/- 2666.67, N = 3 251333 258333 1. (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.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.19 Linux 6.0 Git 900 1800 2700 3600 4500 SE +/- 7.13, N = 3 SE +/- 15.31, N = 3 3700 4039 1. (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.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.19 Linux 6.0 Git 1100 2200 3300 4400 5500 SE +/- 0.33, N = 3 SE +/- 3.28, N = 3 4867 4940 1. (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.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.19 Linux 6.0 Git 400 800 1200 1600 2000 SE +/- 14.38, N = 3 SE +/- 15.13, N = 15 1698 1771 1. (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
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2022.1 Implementation: MPI CPU - Input: water_GMX50_bare Linux 5.19 Linux 6.0 Git 0.7889 1.5778 2.3667 3.1556 3.9445 SE +/- 0.004, N = 3 SE +/- 0.007, N = 3 3.505 3.506 1. (CXX) g++ options: -O3
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.19 Linux 6.0 Git 300K 600K 900K 1200K 1500K SE +/- 1924.28, N = 3 SE +/- 4969.58, N = 3 1507428.0 1506389.6
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.19 Linux 6.0 Git 400K 800K 1200K 1600K 2000K SE +/- 13755.71, N = 3 SE +/- 4143.16, N = 3 1837069.0 1852328.1
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.2.0 Linux 5.19 Linux 6.0 Git 120K 240K 360K 480K 600K SE +/- 1859.69, N = 3 SE +/- 3422.40, N = 3 570556.10 564331.65 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 23Jun2022 Model: 20k Atoms Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 19.26 19.23 1. (CXX) g++ options: -O3 -lm -ldl
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 23Jun2022 Model: Rhodopsin Protein Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.15, N = 15 SE +/- 0.22, N = 15 18.82 18.61 1. (CXX) g++ options: -O3 -lm -ldl
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 Linux 5.19 Linux 6.0 Git 2K 4K 6K 8K 10K SE +/- 46.93, N = 3 SE +/- 11.87, N = 3 9394.83 9354.01 1. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi
MariaDB Clients: 32 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 32 Linux 5.19 Linux 6.0 Git 600 1200 1800 2400 3000 SE +/- 0.00, N = 3 SE +/- 2.64, N = 3 2817 2812 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 Linux 5.19 Linux 6.0 Git 300 600 900 1200 1500 SE +/- 2.49, N = 3 SE +/- 3.49, N = 3 1308 1295 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.19 Linux 6.0 Git 0.1458 0.2916 0.4374 0.5832 0.729 SE +/- 0.00148, N = 3 SE +/- 0.00083, N = 3 0.64611 0.64810
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 Linux 5.19 Linux 6.0 Git 50K 100K 150K 200K 250K SE +/- 213.14, N = 3 SE +/- 650.67, N = 3 213352.47 217757.72 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 Linux 5.19 Linux 6.0 Git 50K 100K 150K 200K 250K SE +/- 283.12, N = 3 SE +/- 559.04, N = 3 219701.16 223087.89 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 Linux 5.19 Linux 6.0 Git 50K 100K 150K 200K 250K SE +/- 215.38, N = 3 SE +/- 493.62, N = 3 224589.61 229418.85 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 Linux 5.19 Linux 6.0 Git 50K 100K 150K 200K 250K SE +/- 137.37, N = 3 SE +/- 939.83, N = 3 225805.19 232445.48 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
NWChem Input: C240 Buckyball OpenBenchmarking.org Seconds, Fewer Is Better NWChem 7.0.2 Input: C240 Buckyball Linux 5.19 Linux 6.0 Git 800 1600 2400 3200 4000 3760.7 3800.4 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: drivaerFastback, Small Mesh Size - Mesh Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 9 Input: drivaerFastback, Small Mesh Size - Mesh Time Linux 5.19 Linux 6.0 Git 30 60 90 120 150 158.22 156.04 1. (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.org Seconds, Fewer Is Better OpenFOAM 9 Input: drivaerFastback, Small Mesh Size - Execution Time Linux 5.19 Linux 6.0 Git 300 600 900 1200 1500 1296.84 1284.27 1. (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
Pennant Test: sedovbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: sedovbig Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 19.47 19.42 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 Linux 5.19 Linux 6.0 Git 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 12.18 12.01 1. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only Linux 5.19 Linux 6.0 Git 200K 400K 600K 800K 1000K SE +/- 5050.91, N = 3 SE +/- 6601.87, N = 3 1023500 1016127 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency Linux 5.19 Linux 6.0 Git 0.0221 0.0442 0.0663 0.0884 0.1105 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.098 0.098 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Only Linux 5.19 Linux 6.0 Git 200K 400K 600K 800K 1000K SE +/- 5873.54, N = 3 SE +/- 9991.99, N = 3 975945 985968 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency Linux 5.19 Linux 6.0 Git 0.0576 0.1152 0.1728 0.2304 0.288 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 0.256 0.254 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 500 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 500 - Mode: Read Only Linux 5.19 Linux 6.0 Git 200K 400K 600K 800K 1000K SE +/- 1502.81, N = 3 SE +/- 4924.32, N = 3 925957 971826 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average Latency Linux 5.19 Linux 6.0 Git 0.1215 0.243 0.3645 0.486 0.6075 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 0.540 0.514 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write Linux 5.19 Linux 6.0 Git 400 800 1200 1600 2000 SE +/- 3.21, N = 3 SE +/- 3.02, N = 3 1869 1884 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency Linux 5.19 Linux 6.0 Git 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 53.49 53.08 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 250 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Write Linux 5.19 Linux 6.0 Git 300 600 900 1200 1500 SE +/- 27.83, N = 9 SE +/- 8.40, N = 3 1195 1212 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency Linux 5.19 Linux 6.0 Git 50 100 150 200 250 SE +/- 4.97, N = 9 SE +/- 1.43, N = 3 210.18 206.36 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 500 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 500 - Mode: Read Write Linux 5.19 Linux 6.0 Git 160 320 480 640 800 SE +/- 38.68, N = 12 SE +/- 33.68, N = 12 613 733 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average Latency Linux 5.19 Linux 6.0 Git 200 400 600 800 1000 SE +/- 56.55, N = 12 SE +/- 39.59, N = 12 854.57 701.45 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 Linux 5.19 Linux 6.0 Git 200K 400K 600K 800K 1000K SE +/- 12941.14, N = 3 SE +/- 5729.25, N = 3 905272 955188 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 Linux 5.19 Linux 6.0 Git 0.025 0.05 0.075 0.1 0.125 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.111 0.105 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 Linux 5.19 Linux 6.0 Git 200K 400K 600K 800K 1000K SE +/- 5489.40, N = 3 SE +/- 7678.74, N = 3 909959 939792 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 Linux 5.19 Linux 6.0 Git 0.0619 0.1238 0.1857 0.2476 0.3095 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 0.275 0.266 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 Linux 5.19 Linux 6.0 Git 200K 400K 600K 800K 1000K SE +/- 1159.30, N = 3 SE +/- 4433.98, N = 3 864094 921155 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 Linux 5.19 Linux 6.0 Git 0.1303 0.2606 0.3909 0.5212 0.6515 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 0.579 0.543 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 100 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 100 - Mode: Read Only Linux 5.19 Linux 6.0 Git 140K 280K 420K 560K 700K SE +/- 1151.60, N = 3 SE +/- 1214.39, N = 3 654070 661826 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 100 - Mode: Read Only - Average Latency Linux 5.19 Linux 6.0 Git 0.0344 0.0688 0.1032 0.1376 0.172 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.153 0.151 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 250 - Mode: Read Only Linux 5.19 Linux 6.0 Git 150K 300K 450K 600K 750K SE +/- 797.72, N = 3 SE +/- 752.20, N = 3 697591 707382 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average Latency Linux 5.19 Linux 6.0 Git 0.0806 0.1612 0.2418 0.3224 0.403 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.358 0.353 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 500 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 500 - Mode: Read Only Linux 5.19 Linux 6.0 Git 150K 300K 450K 600K 750K SE +/- 5739.99, N = 3 SE +/- 1299.26, N = 3 686772 695831 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency Linux 5.19 Linux 6.0 Git 0.1638 0.3276 0.4914 0.6552 0.819 SE +/- 0.006, N = 3 SE +/- 0.001, N = 3 0.728 0.719 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 500 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 500 - Mode: Read Write Linux 5.19 Linux 6.0 Git 5K 10K 15K 20K 25K SE +/- 408.27, N = 12 SE +/- 265.22, N = 3 24654 24214 1. (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.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency Linux 5.19 Linux 6.0 Git 5 10 15 20 25 SE +/- 0.34, N = 12 SE +/- 0.22, N = 3 20.34 20.65 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET Linux 5.19 Linux 6.0 Git 600K 1200K 1800K 2400K 3000K SE +/- 32714.26, N = 3 SE +/- 37517.15, N = 3 2892317.42 2643108.50 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET Linux 5.19 Linux 6.0 Git 500K 1000K 1500K 2000K 2500K SE +/- 31121.64, N = 15 SE +/- 34133.58, N = 15 2314031.02 2301100.02 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Linux 5.19 Linux 6.0 Git 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 47.28 48.31 1. (CC) gcc options: -O2 -lz
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MMAP Linux 5.19 Linux 6.0 Git 80 160 240 320 400 SE +/- 1.27, N = 3 SE +/- 0.71, N = 3 389.29 390.01 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex Linux 5.19 Linux 6.0 Git 700K 1400K 2100K 2800K 3500K SE +/- 29708.05, N = 5 SE +/- 28285.80, N = 8 2837398.25 3414371.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD Linux 5.19 Linux 6.0 Git 200 400 600 800 1000 SE +/- 0.92, N = 3 SE +/- 1.04, N = 3 1035.70 1094.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Atomic Linux 5.19 Linux 6.0 Git 40K 80K 120K 160K 200K SE +/- 45.78, N = 3 SE +/- 48.33, N = 3 193896.54 193990.30 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Crypto Linux 5.19 Linux 6.0 Git 10K 20K 30K 40K 50K SE +/- 107.42, N = 3 SE +/- 134.14, N = 3 48753.52 48875.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Malloc Linux 5.19 Linux 6.0 Git 20M 40M 60M 80M 100M SE +/- 184029.05, N = 3 SE +/- 90607.11, N = 3 94184605.57 92910187.81 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Forking Linux 5.19 Linux 6.0 Git 13K 26K 39K 52K 65K SE +/- 323.22, N = 3 SE +/- 357.24, N = 3 61488.46 61423.01 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: IO_uring Linux 5.19 Linux 6.0 Git 8K 16K 24K 32K 40K SE +/- 80.10, N = 3 SE +/- 15.21, N = 3 34982.47 35242.69 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE Linux 5.19 Linux 6.0 Git 130K 260K 390K 520K 650K SE +/- 1698.25, N = 3 SE +/- 2072.78, N = 3 622103.06 624401.64 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Stress Linux 5.19 Linux 6.0 Git 15K 30K 45K 60K 75K SE +/- 163.73, N = 3 SE +/- 439.35, N = 3 68795.65 68178.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Semaphores Linux 5.19 Linux 6.0 Git 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 1452.39, N = 3 SE +/- 692.87, N = 3 4959106.64 4992892.41 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Matrix Math Linux 5.19 Linux 6.0 Git 30K 60K 90K 120K 150K SE +/- 531.74, N = 3 SE +/- 619.87, N = 3 126724.15 126764.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math Linux 5.19 Linux 6.0 Git 40K 80K 120K 160K 200K SE +/- 198.65, N = 3 SE +/- 161.47, N = 3 203776.46 204301.83 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Memory Copying Linux 5.19 Linux 6.0 Git 1500 3000 4500 6000 7500 SE +/- 17.64, N = 3 SE +/- 11.72, N = 3 6933.48 7125.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity Linux 5.19 Linux 6.0 Git 8K 16K 24K 32K 40K SE +/- 367.56, N = 15 SE +/- 32.41, N = 3 22444.11 37043.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching Linux 5.19 Linux 6.0 Git 2M 4M 6M 8M 10M SE +/- 70061.87, N = 3 SE +/- 184659.20, N = 15 8189745.93 10604610.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc C String Functions Linux 5.19 Linux 6.0 Git 900K 1800K 2700K 3600K 4500K SE +/- 12077.16, N = 3 SE +/- 12134.11, N = 3 4297510.06 4287042.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc Qsort Data Sorting Linux 5.19 Linux 6.0 Git 80 160 240 320 400 SE +/- 0.49, N = 3 SE +/- 0.30, N = 3 382.42 383.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: System V Message Passing Linux 5.19 Linux 6.0 Git 2M 4M 6M 8M 10M SE +/- 17460.08, N = 3 SE +/- 7306.97, N = 3 10226013.55 10212614.56 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 4 - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 0.6419 1.2838 1.9257 2.5676 3.2095 SE +/- 0.005, N = 3 SE +/- 0.009, N = 3 2.853 2.851 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 8 - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 20 40 60 80 100 SE +/- 0.56, N = 3 SE +/- 0.18, N = 3 76.11 76.01 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 30 60 90 120 150 SE +/- 0.41, N = 3 SE +/- 1.85, N = 3 140.53 139.94 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 12 - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.60, N = 3 199.37 201.28 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-HEVC Tuning: 1 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 6.81 6.83 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 7 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 20 40 60 80 100 SE +/- 0.42, N = 3 SE +/- 0.13, N = 3 106.20 107.61 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 10 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 40 80 120 160 200 SE +/- 0.52, N = 3 SE +/- 1.19, N = 3 194.53 193.79 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 30 60 90 120 150 SE +/- 2.53, N = 12 SE +/- 2.63, N = 12 132.14 131.88 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 30 60 90 120 150 SE +/- 0.45, N = 3 SE +/- 0.21, N = 3 141.98 142.44 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 4K Linux 5.19 Linux 6.0 Git 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.25, N = 3 121.33 120.45 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: SqueezeNet Linux 5.19 Linux 6.0 Git 500 1000 1500 2000 2500 SE +/- 4.09, N = 3 SE +/- 3.16, N = 3 2219.50 2217.02
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Inception V4 Linux 5.19 Linux 6.0 Git 5K 10K 15K 20K 25K SE +/- 57.13, N = 3 SE +/- 79.73, N = 3 24243.5 24342.8
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: NASNet Mobile Linux 5.19 Linux 6.0 Git 3K 6K 9K 12K 15K SE +/- 36.26, N = 3 SE +/- 25.96, N = 3 16163.5 16079.6
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Float Linux 5.19 Linux 6.0 Git 300 600 900 1200 1500 SE +/- 1.43, N = 3 SE +/- 2.28, N = 3 1611.19 1613.99
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Quant Linux 5.19 Linux 6.0 Git 500 1000 1500 2000 2500 SE +/- 17.38, N = 3 SE +/- 8.75, N = 3 2364.94 2343.63
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Inception ResNet V2 Linux 5.19 Linux 6.0 Git 6K 12K 18K 24K 30K SE +/- 53.48, N = 3 SE +/- 44.77, N = 3 29920.1 29985.7
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 11.2.0 Time To Compile Linux 5.19 Linux 6.0 Git 140 280 420 560 700 SE +/- 0.27, N = 3 SE +/- 0.35, N = 3 634.36 630.54
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.18 Build: defconfig Linux 5.19 Linux 6.0 Git 8 16 24 32 40 SE +/- 0.34, N = 3 SE +/- 0.34, N = 3 36.10 35.77
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.18 Build: allmodconfig Linux 5.19 Linux 6.0 Git 80 160 240 320 400 SE +/- 0.23, N = 3 SE +/- 0.24, N = 3 391.69 387.41
WRF Input: conus 2.5km OpenBenchmarking.org Seconds, Fewer Is Better WRF 4.2.2 Input: conus 2.5km Linux 5.19 Linux 6.0 Git 6K 12K 18K 24K 30K 25826.44 25698.25 1. (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
Phoronix Test Suite v10.8.4