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&grs .
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 hackbench: 4 - Process mbw: Memory Copy - 1024 MiB schbench: 4 - 4 rocksdb: Rand Read ctx-clock: Context Switch Time mutex: Mutex Lock Unlock std::mutex t-test1: 2 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 118.984 7056.088 40512 5618169 1169 40.4 11.986 93.072 6658.201 38640 1169 11.872 90.676 6463.711 40427 1185 11.308 92.796 6479.555 38848 5870988 1185 11.508 OpenBenchmarking.org
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 VoidLinux Musl miti GCC 10.2 VoidLinux Musl miti GCC 10.2 v2 30 60 90 120 150 SE +/- 0.51, N = 3 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 SE +/- 0.33, N = 3 118.98 93.07 90.68 92.80 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -lpthread
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 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 VoidLinux Musl miti GCC 10.2 VoidLinux Musl miti GCC 10.2 v2 1500 3000 4500 6000 7500 SE +/- 20.67, N = 3 SE +/- 58.21, N = 3 SE +/- 24.03, N = 3 SE +/- 7.80, N = 3 7056.09 6658.20 6463.71 6479.56 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -march=native
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 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 VoidLinux Musl miti GCC 10.2 VoidLinux Musl miti GCC 10.2 v2 9K 18K 27K 36K 45K SE +/- 384.00, N = 3 SE +/- 341.18, N = 8 SE +/- 554.67, N = 3 SE +/- 411.46, N = 3 40512 38640 40427 38848 1. (CC) gcc options: -O2 -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Ubuntu 21.04 -miti GCC 10.3 VoidLinux Musl miti GCC 10.2 v2 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 14801.76, N = 3 SE +/- 52910.88, N = 3 5618169 5870988 -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 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 VoidLinux Musl miti GCC 10.2 VoidLinux Musl miti GCC 10.2 v2 300 600 900 1200 1500 SE +/- 13.33, N = 3 SE +/- 3.53, N = 3 SE +/- 1.33, N = 3 SE +/- 2.67, N = 3 1169 1169 1185 1185 -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 Ubuntu 21.04 -miti GCC 10.3 ClearLinux 34600 miti GCC 11.1 VoidLinux Musl miti GCC 10.2 VoidLinux Musl miti GCC 10.2 v2 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.18, N = 15 SE +/- 0.15, N = 15 11.99 11.87 11.31 11.51 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -pthread
Phoronix Test Suite v10.8.4