Gentoo Kernel benhmark on macbookproR 10,1 Intel Core i7-3615QM testing with a Apple Mac-C3EC7CD22292981F (262.0.0.0.0 BIOS) and NVIDIA GeForce GT 650M 1GB on Gentoo/Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2012272-HA-2012266HA88&sor .
Gentoo Kernel benhmark on macbookproR 10,1 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Gentoo 4.4 no-miti GCC 10 core2 Gentoo 4.9 no-miti GCC 10 core2 Gentoo 4.14 no-miti GCC 10 core2 Gentoo 4.19 no-miti GCC 10 native Gentoo 5.4 no-miti GCC 10 native Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native GCC 5.10 calculate -miti GCC 10 native Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.10 post-factum -miti GCC ivy O3 Intel Core i7-3615QM @ 2.30GHz (4 Cores / 8 Threads) Apple Mac-C3EC7CD22292981F (262.0.0.0.0 BIOS) Intel 3rd Gen Core DRAM 8GB 251GB APPLE SSD SM256E NVIDIA NVE7 1GB (1200MHz) Cirrus Logic ID 4206 Color LCD Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Gentoo/Linux 4.4.248-gentoo-x86_64-gcc (x86_64) Xfce X Server 1.20.10 nouveau 1.0.16 4.3 Mesa 20.3.1 GCC 10.2.0 + Clang 11.0.0Target: + LLVM 11.0.0 ext4 2880x1800 NVIDIA NVE7 1GB 4.9.248-gentoo-x86_64-gcc (x86_64) Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) NVIDIA NVE7 1GB (1200MHz) Intel 7 /C216 4.14.212-gentoo-x86_64-gcc (x86_64) 4.19.163-gentoo-x86_64-gcc (x86_64) 5.4.84-gentoo-x86_64-gcc (x86_64) Xfce 4.16 5.4.84-gentoo (x86_64) 5.9.16-gentoo-x86_64-gcc (x86_64) 5.10.2-gentoo-x86_64-gcc (x86_64) 5.10.2-gentoo-x86_64-calculate (x86_64) NVIDIA GeForce GT 650M 1GB (797/2508MHz) Cirrus Logic CS4206 5.10.2-xanmod1-x86_64-gcc (x86_64) NVIDIA 455.45.01 4.6.0 5.10.0-pf3-x86_64-gcc (x86_64) NVIDIA 460.27.04 OpenBenchmarking.org Disk Details - Gentoo 4.4 no-miti GCC 10 core2: CFQ / commit=60,data=ordered,discard,noatime,rw / Block Size: 4096 - Gentoo 4.9 no-miti GCC 10 core2: CFQ / commit=60,data=ordered,discard,noatime,rw / Block Size: 4096 - Gentoo 4.14 no-miti GCC 10 core2: CFQ / commit=60,data=ordered,discard,noatime,rw / Block Size: 4096 - Gentoo 4.19 no-miti GCC 10 native: CFQ / commit=60,discard,noatime,rw / Block Size: 4096 - Gentoo 5.4 no-miti GCC 10 native: MQ-DEADLINE / commit=60,discard,noatime,rw / Block Size: 4096 - Gentoo 5.4 no-miti Clang 11 ivybridge: MQ-DEADLINE / commit=60,discard,noatime,rw / Block Size: 4096 - Gentoo 5.9.16 no-miti GCC 10 native: MQ-DEADLINE / commit=60,discard,noatime,rw / Block Size: 4096 - Gentoo 5.10.2 defconfig -miti GCC 10 native: MQ-DEADLINE / commit=60,discard,noatime,rw / Block Size: 4096 - Gentoo 5.10.2 myconf -miti GCC 10 native: MQ-DEADLINE / commit=60,discard,noatime,rw / Block Size: 4096 - GCC 5.10 calculate -miti GCC 10 native: MQ-DEADLINE / commit=60,discard,noatime,rw / Block Size: 4096 - Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3: NONE / discard,noatime,rw,stripe=256 / Block Size: 4096 - Gentoo 5.10 post-factum -miti GCC ivy O3: MQ-DEADLINE / discard,noatime,rw / Block Size: 4096 Processor Details - Gentoo 4.4 no-miti GCC 10 core2: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x21 - Gentoo 4.9 no-miti GCC 10 core2: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x21 - Gentoo 4.14 no-miti GCC 10 core2: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo 4.19 no-miti GCC 10 native: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo 5.4 no-miti GCC 10 native: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo 5.4 no-miti Clang 11 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo 5.9.16 no-miti GCC 10 native: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.10.2 defconfig -miti GCC 10 native: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.10.2 myconf -miti GCC 10 native: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - GCC 5.10 calculate -miti GCC 10 native: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.10 post-factum -miti GCC ivy O3: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 Security Details - Gentoo 4.4 no-miti GCC 10 core2: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 4.9 no-miti GCC 10 core2: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 4.14 no-miti GCC 10 core2: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 4.19 no-miti GCC 10 native: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.4 no-miti GCC 10 native: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.4 no-miti Clang 11 ivybridge: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.9.16 no-miti GCC 10 native: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.10.2 defconfig -miti GCC 10 native: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.10.2 myconf -miti GCC 10 native: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - GCC 5.10 calculate -miti GCC 10 native: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.10 post-factum -miti GCC ivy O3: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected Kernel Details - Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3, Gentoo 5.10 post-factum -miti GCC ivy O3: i915.fastboot=1
Gentoo Kernel benhmark on macbookproR 10,1 sqlite: 1 postmark: Disk Transaction Performance tinymembench: Standard Memcpy tinymembench: Standard Memset mbw: Memory Copy - 128 MiB t-test1: 1 pmbench: 1 - 50% osbench: Create Files ipc-benchmark: TCP Socket - 1024 hackbench: 8 - Thread rocksdb: Rand Read schbench: 8 - 8 Gentoo 4.4 no-miti GCC 10 core2 Gentoo 4.9 no-miti GCC 10 core2 Gentoo 4.14 no-miti GCC 10 core2 Gentoo 4.19 no-miti GCC 10 native Gentoo 5.4 no-miti GCC 10 native Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native GCC 5.10 calculate -miti GCC 10 native Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.10 post-factum -miti GCC ivy O3 97.991 5068 9537.6 24569.4 8944.968 18.945 0.0886 27.209296 2295888 59.636 9797722 136422 72.169 4934 9599.2 24837.7 8913.257 18.478 0.0888 27.506343 2160290 64.382 10044837 136286 70.242 4936 9518.0 25889.0 8872.005 19.141 0.0888 26.606891 2192272 53.907 9836725 98496 74.058 4967 9509.2 25959.7 8860.702 19.819 0.0885 26.459395 2198011 58.726 9857701 97749 74.188 4934 9568.0 24788.4 8844.212 20.322 0.0898 26.970900 2080832 58.708 9823715 96384 74.067 4870 9573.4 25823.4 8848.795 19.778 0.0887 27.486689 2159577 54.424 10273470 98278 74.053 4807 9548.8 25808.1 8887.593 20.199 0.0894 27.663972 2111924 56.288 9776867 94882 75.000 4777 9560.2 26076.1 8858.672 20.483 0.0888 28.120213 2148876 53.896 10645730 90052 74.922 4777 9535.1 25721.4 8872.988 20.466 0.0889 28.475987 2144190 51.737 10067449 88704 74.147 4807 9587.2 25979.6 8756.140 20.281 0.0890 28.283192 2151423 65.428 7564052 88277 67.134 4518 9297.3 25673.4 8207.371 20.943 0.0858 29.996948 2090919 36.234 13277851 127027 66.675 4465 9257.8 25276.7 8726.426 20.899 0.0864 29.929075 2117937 35.980 13230687 88141 OpenBenchmarking.org
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 4.14 no-miti GCC 10 core2 Gentoo 4.9 no-miti GCC 10 core2 Gentoo 5.9.16 no-miti GCC 10 native Gentoo 4.19 no-miti GCC 10 native Gentoo 5.4 no-miti Clang 11 ivybridge GCC 5.10 calculate -miti GCC 10 native Gentoo 5.4 no-miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 4.4 no-miti GCC 10 core2 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 SE +/- 0.38, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 1.10, N = 3 66.68 67.13 70.24 72.17 74.05 74.06 74.07 74.15 74.19 74.92 75.00 97.99 1. (CC) gcc options: -O2 -lreadline -lz -lm -ldl -lpthread
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Gentoo 4.4 no-miti GCC 10 core2 Gentoo 4.19 no-miti GCC 10 native Gentoo 4.14 no-miti GCC 10 core2 Gentoo 5.4 no-miti GCC 10 native Gentoo 4.9 no-miti GCC 10 core2 Gentoo 5.4 no-miti Clang 11 ivybridge GCC 5.10 calculate -miti GCC 10 native Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.10 post-factum -miti GCC ivy O3 1100 2200 3300 4400 5500 SE +/- 34.00, N = 3 SE +/- 33.00, N = 3 SE +/- 64.33, N = 3 SE +/- 33.00, N = 3 SE +/- 33.00, N = 3 SE +/- 31.33, N = 3 SE +/- 30.33, N = 3 SE +/- 30.33, N = 3 SE +/- 27.00, N = 3 SE +/- 46.19, N = 3 5068 4967 4936 4934 4934 4870 4807 4807 4777 4777 4518 4465 1. (CC) gcc options: -O3
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Gentoo 4.9 no-miti GCC 10 core2 GCC 5.10 calculate -miti GCC 10 native Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 5.4 no-miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.9.16 no-miti GCC 10 native Gentoo 4.4 no-miti GCC 10 core2 Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 4.14 no-miti GCC 10 core2 Gentoo 4.19 no-miti GCC 10 native Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.10 post-factum -miti GCC ivy O3 2K 4K 6K 8K 10K SE +/- 21.61, N = 3 SE +/- 6.53, N = 3 SE +/- 15.88, N = 3 SE +/- 14.65, N = 3 SE +/- 5.78, N = 3 SE +/- 17.36, N = 3 SE +/- 19.15, N = 3 SE +/- 11.05, N = 3 SE +/- 4.88, N = 3 SE +/- 8.85, N = 3 SE +/- 27.36, N = 3 SE +/- 20.30, N = 3 9599.2 9587.2 9573.4 9568.0 9560.2 9548.8 9537.6 9535.1 9518.0 9509.2 9297.3 9257.8 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Gentoo 5.10.2 defconfig -miti GCC 10 native GCC 5.10 calculate -miti GCC 10 native Gentoo 4.19 no-miti GCC 10 native Gentoo 4.14 no-miti GCC 10 core2 Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 4.9 no-miti GCC 10 core2 Gentoo 5.4 no-miti GCC 10 native Gentoo 4.4 no-miti GCC 10 core2 6K 12K 18K 24K 30K SE +/- 19.44, N = 3 SE +/- 24.70, N = 3 SE +/- 44.89, N = 3 SE +/- 94.61, N = 3 SE +/- 18.54, N = 3 SE +/- 82.21, N = 3 SE +/- 8.14, N = 3 SE +/- 98.69, N = 3 SE +/- 62.45, N = 3 SE +/- 212.92, N = 3 SE +/- 130.61, N = 3 SE +/- 172.79, N = 3 26076.1 25979.6 25959.7 25889.0 25823.4 25808.1 25721.4 25673.4 25276.7 24837.7 24788.4 24569.4 1. (CC) gcc options: -O2 -lm
MBW Test: Memory Copy - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB Gentoo 4.4 no-miti GCC 10 core2 Gentoo 4.9 no-miti GCC 10 core2 Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 4.14 no-miti GCC 10 core2 Gentoo 4.19 no-miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 5.4 no-miti GCC 10 native GCC 5.10 calculate -miti GCC 10 native Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 2K 4K 6K 8K 10K SE +/- 3.95, N = 3 SE +/- 43.84, N = 3 SE +/- 27.84, N = 3 SE +/- 20.99, N = 3 SE +/- 27.73, N = 3 SE +/- 49.40, N = 3 SE +/- 6.42, N = 3 SE +/- 59.15, N = 3 SE +/- 43.25, N = 3 SE +/- 41.46, N = 3 SE +/- 4.21, N = 3 SE +/- 54.02, N = 3 8944.97 8913.26 8887.59 8872.99 8872.01 8860.70 8858.67 8848.80 8844.21 8756.14 8726.43 8207.37 1. (CC) gcc options: -O3 -march=native
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 Gentoo 4.9 no-miti GCC 10 core2 Gentoo 4.4 no-miti GCC 10 core2 Gentoo 4.14 no-miti GCC 10 core2 Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 4.19 no-miti GCC 10 native Gentoo 5.9.16 no-miti GCC 10 native GCC 5.10 calculate -miti GCC 10 native Gentoo 5.4 no-miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 18.48 18.95 19.14 19.78 19.82 20.20 20.28 20.32 20.47 20.48 20.90 20.94 1. (CC) gcc options: -pthread
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% Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 4.19 no-miti GCC 10 native Gentoo 4.4 no-miti GCC 10 core2 Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 4.9 no-miti GCC 10 core2 Gentoo 4.14 no-miti GCC 10 core2 Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native GCC 5.10 calculate -miti GCC 10 native Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.4 no-miti GCC 10 native 0.0202 0.0404 0.0606 0.0808 0.101 SE +/- 0.0003, N = 3 SE +/- 0.0002, N = 3 SE +/- 0.0000, N = 3 SE +/- 0.0000, N = 3 SE +/- 0.0002, N = 3 SE +/- 0.0004, N = 3 SE +/- 0.0001, N = 3 SE +/- 0.0001, N = 3 SE +/- 0.0001, N = 3 SE +/- 0.0002, N = 3 SE +/- 0.0002, N = 3 SE +/- 0.0001, N = 3 0.0858 0.0864 0.0885 0.0886 0.0887 0.0888 0.0888 0.0888 0.0889 0.0890 0.0894 0.0898 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Gentoo 4.19 no-miti GCC 10 native Gentoo 4.14 no-miti GCC 10 core2 Gentoo 5.4 no-miti GCC 10 native Gentoo 4.4 no-miti GCC 10 core2 Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 4.9 no-miti GCC 10 core2 Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native GCC 5.10 calculate -miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.26, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 26.46 26.61 26.97 27.21 27.49 27.51 27.66 28.12 28.28 28.48 29.93 30.00 1. (CC) gcc options: -lm
IPC_benchmark Type: TCP Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 Gentoo 4.4 no-miti GCC 10 core2 Gentoo 4.19 no-miti GCC 10 native Gentoo 4.14 no-miti GCC 10 core2 Gentoo 4.9 no-miti GCC 10 core2 Gentoo 5.4 no-miti Clang 11 ivybridge GCC 5.10 calculate -miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.4 no-miti GCC 10 native 500K 1000K 1500K 2000K 2500K SE +/- 16887.00, N = 3 SE +/- 22348.88, N = 3 SE +/- 24511.18, N = 3 SE +/- 6823.00, N = 3 SE +/- 4809.15, N = 3 SE +/- 13339.14, N = 3 SE +/- 6568.42, N = 3 SE +/- 8587.23, N = 3 SE +/- 2652.41, N = 3 SE +/- 9846.92, N = 3 SE +/- 34514.93, N = 3 SE +/- 5077.30, N = 3 2295888 2198011 2192272 2160290 2159577 2151423 2148876 2144190 2117937 2111924 2090919 2080832
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 4.14 no-miti GCC 10 core2 Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.4 no-miti GCC 10 native Gentoo 4.19 no-miti GCC 10 native Gentoo 4.4 no-miti GCC 10 core2 Gentoo 4.9 no-miti GCC 10 core2 GCC 5.10 calculate -miti GCC 10 native 15 30 45 60 75 SE +/- 0.11, N = 3 SE +/- 0.18, N = 3 SE +/- 2.30, N = 12 SE +/- 1.84, N = 15 SE +/- 1.27, N = 15 SE +/- 2.30, N = 12 SE +/- 2.06, N = 15 SE +/- 1.93, N = 15 SE +/- 1.52, N = 15 SE +/- 1.55, N = 15 SE +/- 1.61, N = 15 SE +/- 3.54, N = 15 35.98 36.23 51.74 53.90 53.91 54.42 56.29 58.71 58.73 59.64 64.38 65.43 1. (CC) gcc options: -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 5.10 post-factum -miti GCC ivy O3 Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 4.9 no-miti GCC 10 core2 Gentoo 4.19 no-miti GCC 10 native Gentoo 4.14 no-miti GCC 10 core2 Gentoo 5.4 no-miti GCC 10 native Gentoo 4.4 no-miti GCC 10 core2 Gentoo 5.9.16 no-miti GCC 10 native GCC 5.10 calculate -miti GCC 10 native 3M 6M 9M 12M 15M SE +/- 230982.38, N = 15 SE +/- 177407.83, N = 15 SE +/- 148598.45, N = 3 SE +/- 135055.03, N = 3 SE +/- 144839.23, N = 4 SE +/- 91186.49, N = 12 SE +/- 140590.97, N = 4 SE +/- 117698.05, N = 6 SE +/- 145654.75, N = 3 SE +/- 118175.50, N = 5 SE +/- 102237.38, N = 3 SE +/- 100223.46, N = 3 13277851 13230687 10645730 10273470 10067449 10044837 9857701 9836725 9823715 9797722 9776867 7564052 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 8 Gentoo 5.10 post-factum -miti GCC ivy O3 GCC 5.10 calculate -miti GCC 10 native Gentoo 5.10.2 myconf -miti GCC 10 native Gentoo 5.10.2 defconfig -miti GCC 10 native Gentoo 5.9.16 no-miti GCC 10 native Gentoo 5.4 no-miti GCC 10 native Gentoo 4.19 no-miti GCC 10 native Gentoo 5.4 no-miti Clang 11 ivybridge Gentoo 4.14 no-miti GCC 10 core2 Gentoo 5.10.2 Xanmod -miti GCC 10 ivy O3 Gentoo 4.9 no-miti GCC 10 core2 Gentoo 4.4 no-miti GCC 10 core2 30K 60K 90K 120K 150K SE +/- 1153.61, N = 15 SE +/- 863.51, N = 15 SE +/- 899.04, N = 3 SE +/- 1520.58, N = 15 SE +/- 1096.37, N = 15 SE +/- 1034.61, N = 3 SE +/- 743.92, N = 3 SE +/- 844.56, N = 15 SE +/- 1273.05, N = 4 SE +/- 1443.12, N = 15 SE +/- 1298.73, N = 15 SE +/- 1336.84, N = 15 88141 88277 88704 90052 94882 96384 97749 98278 98496 127027 136286 136422 1. (CC) gcc options: -O2 -lpthread
Phoronix Test Suite v10.8.5