sysbench2 Intel Pentium G3258 testing with a ASUS Z97I-PLUS (2401 BIOS) and ASUS Intel Xeon E3-1200 v3/4th Gen Core IGP on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2011127-HYDR-SYSBENC39&grw&sro .
sysbench2 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Compiler File-System Screen Resolution march=westmere march=core2 march=silvermont march=native Intel Pentium G3258 @ 4.00GHz (2 Cores) ASUS Z97I-PLUS (2401 BIOS) Intel 4th Gen Core DRAM 8GB 31GB Ultra ASUS Intel Xeon E3-1200 v3/4th Gen Core IGP (1100MHz) Intel Xeon E3-1200 v3/4th iScan Duo Intel I218-V Ubuntu 20.04 5.4.0-53-generic (x86_64) GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Environment Details - march=westmere: CXXFLAGS=-march=westmere CFLAGS=-march=westmere - march=core2: CXXFLAGS=-march=core2 CFLAGS=-march=core2 - march=silvermont: CXXFLAGS=-march=silvermont CFLAGS=-march=silvermont - march=native: CXXFLAGS=-march=native CFLAGS=-march=native Compiler Details - --build=x86_64-linux-gnu --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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-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_pstate performance - CPU Microcode: 0x28 - Thermald 1.9.1 Security Details - itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT disabled + 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: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
sysbench2 himeno: Poisson Pressure Solver rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster sysbench: Memory sysbench: CPU march=westmere march=core2 march=silvermont march=native 9995852.6457 2579.5066 3435.516890 9992547.3721 2300.3878 9933871.3636 2320.5609 3427.666999 2193.230 158.314 715.188 117.062 54.601 9989572.9204 2300.4591 OpenBenchmarking.org
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver march=core2 march=native 700 1400 2100 2800 3500 SE +/- 6.48, N = 3 SE +/- 3.63, N = 3 3435.52 3427.67 -march=core2 -march=native 1. (CC) gcc options: -O3
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD march=native 500 1000 1500 2000 2500 SE +/- 2.60, N = 3 2193.23 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D march=native 30 60 90 120 150 SE +/- 1.16, N = 3 158.31 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte march=native 150 300 450 600 750 SE +/- 7.52, N = 3 715.19 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver march=native 30 60 90 120 150 SE +/- 0.10, N = 3 117.06 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster march=native 12 24 36 48 60 SE +/- 0.03, N = 3 54.60 1. (CXX) g++ options: -O2 -lOpenCL
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory march=core2 march=native march=silvermont march=westmere 2M 4M 6M 8M 10M SE +/- 14166.64, N = 3 SE +/- 23438.85, N = 3 SE +/- 5503.77, N = 3 SE +/- 28837.22, N = 3 9992547.37 9989572.92 9933871.36 9995852.65 -march=core2 -march=native -march=silvermont -march=westmere 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU march=core2 march=native march=silvermont march=westmere 600 1200 1800 2400 3000 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.56, N = 3 SE +/- 0.15, N = 3 2300.39 2300.46 2320.56 2579.51 -march=core2 -march=native -march=silvermont -march=westmere 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm
Phoronix Test Suite v10.8.4