Intel Core i3-3110M testing with a LENOVO (78CN25WWV2.03 BIOS) and Intel HD 4000 on VoidLinux rolling via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2105163-HA-2105161HA86 Lenovo Kernel - Phoronix Test Suite Lenovo Kernel Intel Core i3-3110M testing with a LENOVO (78CN25WWV2.03 BIOS) and Intel HD 4000 on VoidLinux rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2105163-HA-2105161HA86&gru&sro&rro .
Lenovo Kernel Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Display Driver Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 VoidLinux Musl miti GCC 10.2 pluma /.phoronix-test-suite/installed-tests/pts/mutex-1.0.0/install-failed.log VoidLinux Musl miti GCC 10.2 v2 Intel Core i3-3110M @ 2.40GHz (2 Cores / 4 Threads) LENOVO (78CN25WWV2.03 BIOS) Intel 3rd Gen Core DRAM 8GB 1000GB Samsung SSD 860 Intel HD 4000 2GB (1000MHz) Conexant CX20757 Qualcomm Atheros QCA8172 + Intel Centrino-N 135 Ubuntu 21.04 5.11.0-16-generic (x86_64) MATE 1.24.1 X Server 1.20.11 4.2 Mesa 21.0.1 1.2.145 GCC 10.3.0 + Clang 12.0.0-1ubuntu1 + LLVM 12.0.0 zfs 1366x768 Clear Linux OS 34600 5.12.2-1038.native (x86_64) GNOME Shell 40.0 4.2 Mesa 21.1.0 1.2.168 GCC 11.1.1 20210507 releases/gcc-11.1.0-76-g3068b39d12 + Clang 11.1.0 + LLVM 11.1.0 ext4 Intel HD 4000 (1000MHz) VoidLinux rolling 5.11.21_1 (x86_64) intel 2.99.917 GCC 10.2.1 20201203 + Clang 11.0.0 + LLVM 11.0.0 f2fs OpenBenchmarking.org Kernel Details - Ubuntu 21.04 -miti GCC 10.3: Transparent Huge Pages: madvise - ClearLinux 34600 miti GCC 11.1: Transparent Huge Pages: always Compiler Details - Ubuntu 21.04 -miti GCC 10.3: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.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-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 - ClearLinux 34600 miti GCC 11.1: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylake-avx512 - VoidLinux Musl miti GCC 10.2: --build=x86_64-linux-musl --disable-gnu-unique-object --disable-libsanitizer --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-sjlj-exceptions --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - pluma /.phoronix-test-suite/installed-tests/pts/mutex-1.0.0/install-failed.log: --build=x86_64-linux-musl --disable-gnu-unique-object --disable-libsanitizer --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-sjlj-exceptions --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - VoidLinux Musl miti GCC 10.2 v2: --build=x86_64-linux-musl --disable-gnu-unique-object --disable-libsanitizer --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-sjlj-exceptions --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details - Ubuntu 21.04 -miti GCC 10.3: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Thermald 2.4.3 - ClearLinux 34600 miti GCC 11.1: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Thermald 2.4.4 - VoidLinux Musl miti GCC 10.2: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x21 - pluma /.phoronix-test-suite/installed-tests/pts/mutex-1.0.0/install-failed.log: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x21 - VoidLinux Musl miti GCC 10.2 v2: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x21 Disk Scheduler Details - Ubuntu 21.04 -miti GCC 10.3: NONE Python Details - Ubuntu 21.04 -miti GCC 10.3: Python 3.9.4 Security Details - 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: Not affected + tsx_async_abort: Not affected Environment Details - ClearLinux 34600 miti GCC 11.1: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx""
Lenovo Kernel mbw: Memory Copy - 1024 MiB rocksdb: Rand Read ctx-clock: Context Switch Time mutex: Mutex Lock Unlock std::mutex t-test1: 2 hackbench: 4 - Process schbench: 4 - 4 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 VoidLinux Musl miti GCC 10.2 pluma /.phoronix-test-suite/installed-tests/pts/mutex-1.0.0/install-failed.log VoidLinux Musl miti GCC 10.2 v2 7056.088 5618169 1169 40.4 11.986 118.984 40512 6658.201 1169 11.872 93.072 38640 6463.711 1185 11.308 90.676 40427 6479.555 5870988 1185 11.508 92.796 38848 OpenBenchmarking.org
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB VoidLinux Musl miti GCC 10.2 v2 VoidLinux Musl miti GCC 10.2 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 1500 3000 4500 6000 7500 SE +/- 7.80, N = 3 SE +/- 24.03, N = 3 SE +/- 20.67, N = 3 SE +/- 58.21, N = 3 6479.56 6463.71 7056.09 6658.20 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -march=native
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read VoidLinux Musl miti GCC 10.2 v2 Ubuntu 21.04 -miti GCC 10.3 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 52910.88, N = 3 SE +/- 14801.76, N = 3 5870988 5618169 -lpthread 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time VoidLinux Musl miti GCC 10.2 v2 VoidLinux Musl miti GCC 10.2 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 300 600 900 1200 1500 SE +/- 2.67, N = 3 SE +/- 1.33, N = 3 SE +/- 13.33, N = 3 SE +/- 3.53, N = 3 1185 1185 1169 1169 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options:
BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex Ubuntu 21.04 -miti GCC 10.3 9 18 27 36 45 SE +/- 0.09, N = 3 40.4 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 VoidLinux Musl miti GCC 10.2 v2 VoidLinux Musl miti GCC 10.2 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 3 6 9 12 15 SE +/- 0.15, N = 15 SE +/- 0.18, N = 15 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 11.51 11.31 11.99 11.87 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -pthread
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process VoidLinux Musl miti GCC 10.2 v2 VoidLinux Musl miti GCC 10.2 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.24, N = 3 SE +/- 0.51, N = 3 SE +/- 0.15, N = 3 92.80 90.68 118.98 93.07 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -lpthread
Schbench Message Threads: 4 - Workers Per Message Thread: 4 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 4 VoidLinux Musl miti GCC 10.2 v2 VoidLinux Musl miti GCC 10.2 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 9K 18K 27K 36K 45K SE +/- 411.46, N = 3 SE +/- 554.67, N = 3 SE +/- 384.00, N = 3 SE +/- 341.18, N = 8 38848 40427 40512 38640 1. (CC) gcc options: -O2 -lpthread
Phoronix Test Suite v10.8.4