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&rdt .
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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 7.26 7.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: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 7 14 21 28 35 SE +/- 0.38, N = 3 SE +/- 0.18, N = 15 29.90 28.12 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 16 32 48 64 80 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 71.23 68.20 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 30K 60K 90K 120K 150K SE +/- 478.91, N = 3 SE +/- 318.54, N = 3 158419.83 157603.51 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 60 120 180 240 300 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 257.21 257.05 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 2M 4M 6M 8M 10M SE +/- 865.40, N = 3 SE +/- 21377.13, N = 3 7725551.82 7848737.74 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 80K 160K 240K 320K 400K SE +/- 118.10, N = 3 SE +/- 13.79, N = 3 376628.00 376340.85 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 3K 6K 9K 12K 15K SE +/- 110.39, N = 3 SE +/- 40.65, N = 3 12761.02 12043.78 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 300 600 900 1200 1500 SE +/- 79.96, N = 13 SE +/- 130.09, N = 15 1595.97 1579.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: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 5K 10K 15K 20K 25K SE +/- 166.79, N = 3 SE +/- 89.84, N = 3 25175.75 24664.78 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 50 100 150 200 250 SE +/- 2.44, N = 3 SE +/- 2.26, N = 3 233.76 232.52 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 600 1200 1800 2400 3000 SE +/- 3.41, N = 3 SE +/- 4.16, N = 3 2863.40 2873.59 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 60K 120K 180K 240K 300K SE +/- 127.59, N = 3 SE +/- 115.83, N = 3 279495.80 274755.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: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 1300 2600 3900 5200 6500 SE +/- 19.50, N = 3 SE +/- 18.51, N = 3 5880.30 5791.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
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 1100 2200 3300 4400 5500 SE +/- 1.99, N = 3 SE +/- 1.75, N = 3 5275.60 5272.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: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 100 200 300 400 500 SE +/- 1.74, N = 3 SE +/- 2.56, N = 3 474.79 467.58 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 300 600 900 1200 1500 SE +/- 0.59, N = 3 SE +/- 2.66, N = 3 1332.28 1294.94 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 160K 320K 480K 640K 800K SE +/- 2779.21, N = 3 SE +/- 12925.63, N = 12 751841.53 632897.88 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 30K 60K 90K 120K 150K SE +/- 115.12, N = 3 SE +/- 358.29, N = 3 131495.04 130417.29 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.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 20.32 20.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: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing 5.13.16-xanmod1-rdb-cacule-intel lto gcc ofast 5.13.14-xanmod1-rdb-cacule-intel o3 300K 600K 900K 1200K 1500K SE +/- 3696.93, N = 3 SE +/- 3724.26, N = 3 1583213.41 1505481.70 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