IO EXT4 Patch AMD Ryzen Threadripper 3960X 24-Core testing with a MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) and Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2009125-FI-IOEXT4PAT07&grs&sor .
IO EXT4 Patch Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution v5.8 v5.9 Git v5.9 Git + patch AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads) MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) AMD Starship/Matisse 32GB 1000GB Sabrent Rocket 4.0 1TB Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB (1895/875MHz) AMD Navi 10 HDMI Audio ASUS MG28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.8.0-050800-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.0.8 (LLVM 10.0.0) GCC 9.3.0 ext4 3840x2160 Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB (1900/875MHz) 5.9.0-050900rc4daily20200911-generic (x86_64) 20200910 5.9.0-rc4-ext4-patch (x86_64) 20200911 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
IO EXT4 Patch pgbench: Buffer Test - Heavy Contention - Read Only pgbench: Buffer Test - Normal Load - Read Only mysqlslap: 256 pgbench: Buffer Test - Heavy Contention - Read Write pgbench: Buffer Test - Normal Load - Read Write mysqlslap: 128 mysqlslap: 64 mysqlslap: 32 mysqlslap: 16 mysqlslap: 1 v5.8 v5.9 Git v5.9 Git + patch 647703.636911 642894.419414 292 12155.532727 12089.613507 300 369 445 480 1548 638088.732465 631611.323426 291 12103.543944 11774.250976 303 395 487 535 1806 634934.325959 634814.930671 295 12881.673909 12586.885877 389 1316 1744 1740 2947 OpenBenchmarking.org
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only v5.8 v5.9 Git v5.9 Git + patch 140K 280K 420K 560K 700K SE +/- 1995.85, N = 3 SE +/- 1320.17, N = 3 SE +/- 1719.62, N = 3 647703.64 638088.73 634934.33 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only v5.8 v5.9 Git + patch v5.9 Git 140K 280K 420K 560K 700K SE +/- 2460.68, N = 3 SE +/- 1179.80, N = 3 SE +/- 2231.15, N = 3 642894.42 634814.93 631611.32 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
MariaDB Clients: 256 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 256 v5.9 Git + patch v5.8 v5.9 Git 60 120 180 240 300 SE +/- 3.17, N = 3 SE +/- 0.42, N = 3 SE +/- 1.69, N = 3 295 292 291 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lbz2 -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write v5.9 Git + patch v5.8 v5.9 Git 3K 6K 9K 12K 15K SE +/- 263.42, N = 15 SE +/- 233.01, N = 15 SE +/- 462.97, N = 15 12881.67 12155.53 12103.54 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write v5.9 Git + patch v5.8 v5.9 Git 3K 6K 9K 12K 15K SE +/- 233.56, N = 15 SE +/- 217.38, N = 15 SE +/- 196.30, N = 15 12586.89 12089.61 11774.25 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
MariaDB Clients: 128 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 128 v5.9 Git + patch v5.9 Git v5.8 80 160 240 320 400 SE +/- 53.69, N = 9 SE +/- 3.60, N = 3 SE +/- 2.89, N = 3 389 303 300 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lbz2 -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl
MariaDB Clients: 64 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 64 v5.9 Git + patch v5.9 Git v5.8 300 600 900 1200 1500 SE +/- 4.71, N = 3 SE +/- 9.06, N = 9 SE +/- 4.47, N = 9 1316 395 369 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lbz2 -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl
MariaDB Clients: 32 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 32 v5.9 Git + patch v5.9 Git v5.8 400 800 1200 1600 2000 SE +/- 3.66, N = 3 SE +/- 20.86, N = 9 SE +/- 11.52, N = 6 1744 487 445 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lbz2 -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl
MariaDB Clients: 16 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 16 v5.9 Git + patch v5.9 Git v5.8 400 800 1200 1600 2000 SE +/- 16.99, N = 3 SE +/- 32.02, N = 9 SE +/- 10.65, N = 9 1740 535 480 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lbz2 -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl
MariaDB Clients: 1 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 1 v5.9 Git + patch v5.9 Git v5.8 600 1200 1800 2400 3000 SE +/- 2.89, N = 3 SE +/- 161.92, N = 12 SE +/- 95.33, N = 12 2947 1806 1548 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lbz2 -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl
Phoronix Test Suite v10.8.4