AMD Ryzen Threadripper PRO 5965WX benchmarks on Linux 5.19 vs. 6.0 Git (9 August) by Michael Larabel for Phoronix.com.
Linux 5.19 Processor: AMD Ryzen Threadripper PRO 5965WX 24-Cores @ 3.80GHz (24 Cores / 48 Threads), Motherboard: ASUS Pro WS WRX80E-SAGE SE WIFI (1003 BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS NVIDIA NV106 2GB, Audio: AMD Starship/Matisse, Monitor: VA2431, Network: 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200
OS: Ubuntu 22.04, Kernel: 5.19.0-051900-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server 1.21.1.3 + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 22.0.1, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa008203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.4Security Notes: 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 Git OS: Ubuntu 22.04, Kernel: 5.19.0-051900daily20220809-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server 1.21.1.3 + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 22.0.1, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080
Linux 6.0 AMD Threadripper 5965WX Benchmarks OpenBenchmarking.org Phoronix Test Suite 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) 5.19.0-051900daily20220809-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 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernels Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Linux 6.0 AMD Threadripper 5965WX Benchmarks Performance System Logs - Transparent Huge Pages: madvise - --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 - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa008203 - OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) - Python 3.10.4 - 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 5.19 vs. Linux 6.0 Git Comparison Phoronix Test Suite Baseline +16.3% +16.3% +32.6% +32.6% +48.9% +48.9% 65% 29.5% 21.8% 20.3% 19.6% 9.7% 9.2% 6.6% 6.6% 5.7% 5.7% 5.5% 5.1% 5% 4.3% 3.8% 3.8% 3.6% 3.4% 3.4% 3.3% 3.3% 3.1% 2.9% 2.9% 2.8% 2.8% 2.6% 2.4% 2.3% 2.2% 2.1% 2.1% Socket Activity Context Switching 1 - 500 - Read Write - Average Latency Futex 1 - 500 - Read Write 1000000 - 2000 - R.T.T GET 9.4% Seq Read - IO_uring - Yes - Yes - 2MB 100 - 500 - Read Only - Average Latency 100 - 500 - Read Only MEMFD 100 - 100 - Read Only - Average Latency 100 - 100 - Read Only 1 - 500 - Read Only - Average Latency 1 - 500 - Read Only Seq Write - IO_uring - Yes - Yes - 2MB 40000000 - 2000 - S.5.B.T 1000000 - 500 - B.I.J.T.T Rand Read - IO_uring - Yes - No - 4KB 1000000 - 2000 - I.J.T.T 100 - 250 - Read Only - Average Latency 40000000 - 100 - I.J.T.T 3.4% 100 - 250 - Read Only 1000 1000000 - 100 - S.5.B.T 3.1% 1000000 - 500 - Group By Test Time 1000 1.R.W.A.D.T.R Rand Read - IO_uring - Yes - Yes - 4KB Memory Copying 40000000 - 500 - I.J.T.T 1000000 - 2000 - B.I.J.T.T 2.6% 40000000 - 100 - S.5.B.T 1.R.W.A.D.S.R Timed Time - Size 1,000 2.2% 500 1000000 - 500 - I.J.T.T 1000000 - 500 - S.5.B.T 2.1% 100 Stress-NG Stress-NG PostgreSQL pgbench Stress-NG PostgreSQL pgbench Apache Spark Redis Flexible IO Tester PostgreSQL pgbench PostgreSQL pgbench Stress-NG PostgreSQL pgbench PostgreSQL pgbench PostgreSQL pgbench PostgreSQL pgbench Flexible IO Tester Apache Spark Apache Spark Flexible IO Tester Apache Spark PostgreSQL pgbench Apache Spark PostgreSQL pgbench Apache HTTP Server Apache Spark Apache Spark nginx ClickHouse Flexible IO Tester Stress-NG Apache Spark Apache Spark Apache Spark ClickHouse SQLite Speedtest nginx Apache Spark Apache Spark nginx Linux 5.19 Linux 6.0 Git
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 HTTP Server This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
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
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
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 This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported and HIP for AMD Radeon GPUs. Learn more via the OpenBenchmarking.org test page.
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
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
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
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
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 ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all queries performed. Learn more via the OpenBenchmarking.org test page.
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).
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).
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 This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
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
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
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
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 FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
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
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
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
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
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 The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.
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 This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
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
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 A benchmark of KeyDB as a multi-threaded fork of the Redis server. The KeyDB benchmark is conducted using memtier-benchmark. Learn more via the OpenBenchmarking.org test page.
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
MariaDB This is a MariaDB MySQL database server benchmark making use of mysqlslap. Learn more via the OpenBenchmarking.org test page.
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
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 NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
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 This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
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
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
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
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 NWChem is an open-source high performance computational chemistry package. Per NWChem's documentation, "NWChem aims to provide its users with computational chemistry tools that are scalable both in their ability to treat large scientific computational chemistry problems efficiently, and in their use of available parallel computing resources from high-performance parallel supercomputers to conventional workstation clusters." Learn more via the OpenBenchmarking.org test page.
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 OpenFOAM is the leading free, open-source software for computational fluid dynamics (CFD). This test profile currently uses the drivaerFastback test case for analyzing automotive aerodynamics or alternatively the older motorBike input. Learn more via the OpenBenchmarking.org test page.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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 This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
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
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
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 This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample YUV input video file. Learn more via the OpenBenchmarking.org test page.
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
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
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 This is a benchmark of the TensorFlow Lite implementation focused on TensorFlow machine learning for mobile, IoT, edge, and other cases. The current Linux support is limited to running on CPUs. This test profile is measuring the average inference time. Learn more via the OpenBenchmarking.org test page.
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
WRF WRF, the Weather Research and Forecasting Model, is a "next-generation mesoscale numerical weather prediction system designed for both atmospheric research and operational forecasting applications. It features two dynamical cores, a data assimilation system, and a software architecture supporting parallel computation and system extensibility." Learn more via the OpenBenchmarking.org test page.
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
Linux 5.19 Processor: AMD Ryzen Threadripper PRO 5965WX 24-Cores @ 3.80GHz (24 Cores / 48 Threads), Motherboard: ASUS Pro WS WRX80E-SAGE SE WIFI (1003 BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS NVIDIA NV106 2GB, Audio: AMD Starship/Matisse, Monitor: VA2431, Network: 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200
OS: Ubuntu 22.04, Kernel: 5.19.0-051900-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server 1.21.1.3 + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 22.0.1, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa008203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.4Security Notes: 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
Testing initiated at 8 August 2022 10:39 by user phoronix.
Linux 6.0 Git Processor: AMD Ryzen Threadripper PRO 5965WX 24-Cores @ 3.80GHz (24 Cores / 48 Threads), Motherboard: ASUS Pro WS WRX80E-SAGE SE WIFI (1003 BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS NVIDIA NV106 2GB, Audio: AMD Starship/Matisse, Monitor: VA2431, Network: 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200
OS: Ubuntu 22.04, Kernel: 5.19.0-051900daily20220809-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server 1.21.1.3 + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 22.0.1, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa008203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.4Security Notes: 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
Testing initiated at 9 August 2022 07:28 by user phoronix.