testing_tests_results.txt Intel Core i7-7700 testing with a Alienware 07HV66 (1.0.23 BIOS) and MSI NVIDIA GeForce RTX 2080 SUPER 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2102028-HA-2102027HA13&grw&sor .
testing_tests_results.txt Processor Motherboard Chipset Memory Disk Graphics Network Audio OS Kernel Display Driver Compiler File-System Screen Resolution System Layer Display Server my_unique_tests desktop 2 x Intel Xeon E5-2650 v4 (2 Cores) Red Hat RHEL-AV (1.13.0-2.module_el8.3.0+555+a55c8938 BIOS) Intel 82G33/G31/P35/P31 + ICH9 8GB 86GB QEMU HDD Red Hat QXL paravirtual graphic card Red Hat Virtio device Ubuntu 20.04 5.4.0-59-generic (x86_64) red GCC 9.3.0 ext4 1024x768 KVM Intel Core i7-7700 @ 4.20GHz (4 Cores / 8 Threads) Alienware 07HV66 (1.0.23 BIOS) Intel Xeon E3-1200 v6/7th + Z270 16GB 1000GB Samsung SSD 970 EVO 1TB + 1000GB Western Digital WD10EZEX-75W + 1000GB Western Digital WDS100T2G0A- MSI NVIDIA GeForce RTX 2080 SUPER 8GB Realtek ALC3861 Qualcomm Atheros Killer E2400 + Intel 3165 Ubuntu 20.10 5.8.0-41-generic (x86_64) X Server 1.20.9 NVIDIA GCC 10.2.0 + Clang 11.0.0-2 + LLVM 11.0.0 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Environment Details - my_unique_tests: ARCHFLAGS="-arch x86_64" - desktop: ARCHFLAGS="-arch x86_64" NVM_CD_FLAGS=-q Compiler Details - my_unique_tests: --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=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 - desktop: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 - my_unique_tests: CPU Microcode: 0xb00002e - desktop: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xde - Thermald 2.3 Security Details - my_unique_tests: itlb_multihit: Not affected + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown - desktop: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
testing_tests_results.txt osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations pmbench: 1 - 50% pmbench: 2 - 50% pmbench: 1 - 100% Reads pmbench: 2 - 100% Reads pmbench: 1 - 100% Writes pmbench: 2 - 100% Writes pmbench: 1 - 80% Reads 20% Writes pmbench: 2 - 80% Reads 20% Writes build-linux-kernel: Time To Compile redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET pgbench: 1 - 50 - Read Only pgbench: 1 - 50 - Read Only - Average Latency pgbench: 1 - 50 - Read Write pgbench: 1 - 50 - Read Write - Average Latency my_unique_tests desktop 44.256821 34.695069 922.017098 202.070872 223.070685 0.2019 0.1979 0.0917 0.0950 0.1439 0.1419 0.2330 0.2183 1190.604 660775.30 588156.07 438609.82 706510.15 516921.48 13235 3.792 560 91.022 16.010524 13.302008 57.655970 23.831685 81.412395 0.0744 0.0748 0.0363 0.0364 0.0388 0.0391 0.0920 0.0917 228.600 2463519.42 1979618.68 1542277.71 2372874.25 1737576.17 115665 0.432 1057 47.309 OpenBenchmarking.org
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files desktop my_unique_tests 10 20 30 40 50 SE +/- 0.05, N = 3 SE +/- 0.51, N = 15 16.01 44.26 -lm 1. (CC) gcc options:
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads desktop my_unique_tests 8 16 24 32 40 SE +/- 0.09, N = 15 SE +/- 1.55, N = 12 13.30 34.70 -lm 1. (CC) gcc options:
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs desktop my_unique_tests 200 400 600 800 1000 SE +/- 0.22, N = 3 SE +/- 10.65, N = 4 57.66 922.02 1. (CC) gcc options:
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes desktop my_unique_tests 40 80 120 160 200 SE +/- 0.19, N = 15 SE +/- 1.01, N = 3 23.83 202.07 -lm 1. (CC) gcc options:
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations desktop my_unique_tests 50 100 150 200 250 SE +/- 0.29, N = 3 SE +/- 22.89, N = 15 81.41 223.07 -lm 1. (CC) gcc options:
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% desktop my_unique_tests 0.0454 0.0908 0.1362 0.1816 0.227 SE +/- 0.0002, N = 3 SE +/- 0.0020, N = 15 0.0744 0.2019 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 50% desktop my_unique_tests 0.0445 0.089 0.1335 0.178 0.2225 SE +/- 0.0001, N = 3 SE +/- 0.0008, N = 3 0.0748 0.1979 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads desktop my_unique_tests 0.0206 0.0412 0.0618 0.0824 0.103 SE +/- 0.0002, N = 3 SE +/- 0.0000, N = 3 0.0363 0.0917 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads desktop my_unique_tests 0.0214 0.0428 0.0642 0.0856 0.107 SE +/- 0.0001, N = 3 SE +/- 0.0009, N = 3 0.0364 0.0950 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes desktop my_unique_tests 0.0324 0.0648 0.0972 0.1296 0.162 SE +/- 0.0001, N = 3 SE +/- 0.0008, N = 3 0.0388 0.1439 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes desktop my_unique_tests 0.0319 0.0638 0.0957 0.1276 0.1595 SE +/- 0.0001, N = 3 SE +/- 0.0010, N = 3 0.0391 0.1419 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes desktop my_unique_tests 0.0524 0.1048 0.1572 0.2096 0.262 SE +/- 0.0001, N = 3 SE +/- 0.0016, N = 15 0.0920 0.2330 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes desktop my_unique_tests 0.0491 0.0982 0.1473 0.1964 0.2455 SE +/- 0.0001, N = 3 SE +/- 0.0021, N = 3 0.0917 0.2183 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile desktop my_unique_tests 300 600 900 1200 1500 SE +/- 7.43, N = 12 SE +/- 4.01, N = 3 228.60 1190.60
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP desktop my_unique_tests 500K 1000K 1500K 2000K 2500K SE +/- 21219.90, N = 15 SE +/- 10422.85, N = 15 2463519.42 660775.30 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD desktop my_unique_tests 400K 800K 1200K 1600K 2000K SE +/- 12367.67, N = 15 SE +/- 16723.73, N = 12 1979618.68 588156.07 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH desktop my_unique_tests 300K 600K 900K 1200K 1500K SE +/- 7922.79, N = 3 SE +/- 8209.83, N = 15 1542277.71 438609.82 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET desktop my_unique_tests 500K 1000K 1500K 2000K 2500K SE +/- 13665.09, N = 3 SE +/- 19496.10, N = 12 2372874.25 706510.15 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 desktop my_unique_tests 400K 800K 1200K 1600K 2000K SE +/- 16746.53, N = 3 SE +/- 14132.45, N = 15 1737576.17 516921.48 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only desktop my_unique_tests 20K 40K 60K 80K 100K SE +/- 625.31, N = 3 SE +/- 201.45, N = 15 115665 13235 -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency desktop my_unique_tests 0.8532 1.7064 2.5596 3.4128 4.266 SE +/- 0.002, N = 3 SE +/- 0.060, N = 15 0.432 3.792 -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write desktop my_unique_tests 200 400 600 800 1000 SE +/- 5.23, N = 3 SE +/- 21.94, N = 12 1057 560 -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency desktop my_unique_tests 20 40 60 80 100 SE +/- 0.24, N = 3 SE +/- 4.15, N = 12 47.31 91.02 -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
Phoronix Test Suite v10.8.4