Intel Core i5-3360M testing with a HP 179B (68ICF Ver. F.42 BIOS) and Intel HD 4000 2GB on Ubuntu 20.04 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 2109164-IB-GCCLTOKER80 GCC LTO Kernel Patch - Phoronix Test Suite GCC LTO Kernel Patch Intel Core i5-3360M testing with a HP 179B (68ICF Ver. F.42 BIOS) and Intel HD 4000 2GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2109164-IB-GCCLTOKER80&gru&sro .
GCC LTO Kernel Patch Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 Intel Core i5-3360M @ 2.80GHz (2 Cores / 4 Threads) HP 179B (68ICF Ver. F.42 BIOS) Intel 3rd Gen Core DRAM 8GB 240GB Western Digital WDS240G2G0A- Intel HD 4000 2GB (1200MHz) IDT 92HD81B1X5 Intel 82579LM + Intel Centrino Advanced-N 6205 Ubuntu 20.04 5.13.16-xanmod1-rdb-cacule-intel0fastltoagressive (x86_64) KDE Plasma 5.18.7 X Server 1.20.11 4.2 Mesa 21.2.1 kisak-mesa PPA 1.2.182 GCC 11.2.0 + LLVM 10.0.1 ext4 1366x768 5.13.14-xanmod1-rdb-cacule-intel (x86_64) OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Environment Details - CXXFLAGS="-Ofast -march=native -flto=5 -fno-lto -fno-use-linker-plugin -fipa-cp-clone" LDFLAGS="-fuse-linker-plugin -fno-lto -fno-use-linker-plugin" CFLAGS="-Ofast -march=native -flto=5 -fno-lto -fno-use-linker-plugin -fipa-cp-clone" Compiler Details - --build=x86_64-linux-gnu --disable-cet --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-link-serialization=1 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-11.2.0/debian/tmp-gcn/usr --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 Processor Details - Scaling Governor: intel_cpufreq ondemand - CPU Microcode: 0x21 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: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected
GCC LTO Kernel Patch stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: RdRand stress-ng: Forking stress-ng: IO_uring stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 7.26 29.90 71.23 158419.83 257.21 7725551.82 376628.00 12761.02 1595.97 25175.75 233.76 2863.40 279495.80 5880.30 5275.60 474.79 1332.28 751841.53 131495.04 20.32 1583213.41 7.02 28.12 68.20 157603.51 257.05 7848737.74 376340.85 12043.78 1579.26 24664.78 232.52 2873.59 274755.21 5791.41 5272.75 467.58 1294.94 632897.88 130417.29 20.23 1505481.70 OpenBenchmarking.org
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 7.02 7.26 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 7 14 21 28 35 SE +/- 0.18, N = 15 SE +/- 0.38, N = 3 28.12 29.90 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 16 32 48 64 80 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 68.20 71.23 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Atomic 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 30K 60K 90K 120K 150K SE +/- 318.54, N = 3 SE +/- 478.91, N = 3 157603.51 158419.83 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 60 120 180 240 300 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 257.05 257.21 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 2M 4M 6M 8M 10M SE +/- 21377.13, N = 3 SE +/- 865.40, N = 3 7848737.74 7725551.82 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: RdRand 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 80K 160K 240K 320K 400K SE +/- 13.79, N = 3 SE +/- 118.10, N = 3 376340.85 376628.00 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Forking 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 3K 6K 9K 12K 15K SE +/- 40.65, N = 3 SE +/- 110.39, N = 3 12043.78 12761.02 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 300 600 900 1200 1500 SE +/- 130.09, N = 15 SE +/- 79.96, N = 13 1579.26 1595.97 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5K 10K 15K 20K 25K SE +/- 89.84, N = 3 SE +/- 166.79, N = 3 24664.78 25175.75 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Cache 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 50 100 150 200 250 SE +/- 2.26, N = 3 SE +/- 2.44, N = 3 232.52 233.76 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Stress 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 600 1200 1800 2400 3000 SE +/- 4.16, N = 3 SE +/- 3.41, N = 3 2873.59 2863.40 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 60K 120K 180K 240K 300K SE +/- 115.83, N = 3 SE +/- 127.59, N = 3 274755.21 279495.80 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 1300 2600 3900 5200 6500 SE +/- 18.51, N = 3 SE +/- 19.50, N = 3 5791.41 5880.30 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 1100 2200 3300 4400 5500 SE +/- 1.75, N = 3 SE +/- 1.99, N = 3 5272.75 5275.60 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 100 200 300 400 500 SE +/- 2.56, N = 3 SE +/- 1.74, N = 3 467.58 474.79 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 300 600 900 1200 1500 SE +/- 2.66, N = 3 SE +/- 0.59, N = 3 1294.94 1332.28 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 160K 320K 480K 640K 800K SE +/- 12925.63, N = 12 SE +/- 2779.21, N = 3 632897.88 751841.53 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc C String Functions 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 30K 60K 90K 120K 150K SE +/- 358.29, N = 3 SE +/- 115.12, N = 3 130417.29 131495.04 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 20.23 20.32 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing 5.13.14-xanmod1-rdb-cacule-intel o3 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 300K 600K 900K 1200K 1500K SE +/- 3724.26, N = 3 SE +/- 3696.93, N = 3 1505481.70 1583213.41 1. (CC) gcc options: -Ofast -march=native -flto=5 -fno-lto -fipa-cp-clone -O2 -std=gnu99 -lm -fuse-linker-plugin -lcrypt -lrt -lz -ldl -pthread -lapparmor -lc -latomic
Phoronix Test Suite v10.8.4