8700K Jan Intel Core i7-8700K testing with a ASUS TUF Z370-PLUS GAMING (2001 BIOS) and ASUS Intel UHD 630 CFL GT2 3GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2201174-NE-8700KJAN154&sro&grs .
8700K Jan Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL OpenCL Compiler File-System Screen Resolution A B C D Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads) ASUS TUF Z370-PLUS GAMING (2001 BIOS) Intel 8th Gen Core 16GB 128GB Toshiba THNSN5128GPU7 ASUS Intel UHD 630 CFL GT2 3GB (1200MHz) Realtek ALC887-VD VA2431 Intel I219-V Ubuntu 20.04 5.9.0-050900rc6daily20200923-generic (x86_64) 20200922 GNOME Shell 3.36.4 X Server 1.20.9 4.6 Mesa 20.0.8 OpenCL 2.1 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise 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 powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 1.9.1 Python Details - Python 2.7.18 + Python 3.8.10 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: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
8700K Jan clomp: Static OMP Speedup qe: AUSURF112 srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM kvazaar: Bosphorus 4K - Very Fast srsran: OFDM_Test etcpak: DXT1 etcpak: ETC1 etcpak: ETC1 + Dithering etcpak: ETC2 kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium astcenc: Medium srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM kvazaar: Bosphorus 1080p - Slow srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM astcenc: Exhaustive kvazaar: Bosphorus 1080p - Ultra Fast srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM kvazaar: Bosphorus 1080p - Medium srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM kvazaar: Bosphorus 1080p - Very Fast srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM openjpeg: NASA Curiosity Panorama M34 astcenc: Thorough build-linux-kernel: allmodconfig tachyon: Total Time build-nodejs: Time To Compile build-linux-kernel: defconfig srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM A B C D 0.3 1025.02 377.7 11.91 122300000 1376.778 347.559 331.071 197.884 20.94 4.88 4.97 5.1074 125.9 23.73 164.7 427 387.6 83.5415 87.47 425.8 24.45 139.4 50.91 60.7 157.1 68662 9.0538 1771.894 223.4464 870.472 134.046 127.2 2.5 844.03 384.6 11.96 121700000 1394.214 350.35 334.691 199.888 21.01 4.89 4.96 5.1486 125.2 23.57 165.7 426.7 386.7 83.7266 87.97 426.7 24.34 138.9 51.02 60.7 157.2 68613 9.0733 1772.979 223.4521 869.481 134.057 127.2 2.5 849.94 381.7 11.9 121100000 1396.079 351.777 334.77 199.867 20.96 4.88 4.95 126.1 23.69 165.8 424.9 387.4 87.61 424.3 24.46 139.1 50.85 60.5 157.1 1771.474 134.023 127.3 2.5 849.91 381.6 11.77 123000000 1392.772 350.844 334.509 199.933 20.81 4.85 4.93 5.1382 126.1 23.71 164.7 424.3 389.1 84.0349 87.68 425.8 24.40 139.1 50.94 60.5 157.6 68454 9.0633 1769.226 223.8458 870.520 134.167 127.2 OpenBenchmarking.org
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup A B C D 0.5625 1.125 1.6875 2.25 2.8125 SE +/- 0.00, N = 3 0.3 2.5 2.5 2.5 1. (CC) gcc options: -fopenmp -O3 -lm
Quantum ESPRESSO Input: AUSURF112 OpenBenchmarking.org Seconds, Fewer Is Better Quantum ESPRESSO 7.0 Input: AUSURF112 A B C D 200 400 600 800 1000 SE +/- 1.93, N = 3 1025.02 844.03 849.94 849.91 1. (F9X) gfortran options: -pthread -fopenmp -ldevXlib -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3_omp -lfftw3 -lmpi_usempif08 -lmpi_mpifh -lmpi
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM A B C D 80 160 240 320 400 SE +/- 0.90, N = 3 377.7 384.6 381.7 381.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Very Fast A B C D 3 6 9 12 15 SE +/- 0.03, N = 3 11.91 11.96 11.90 11.77 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
srsRAN Test: OFDM_Test OpenBenchmarking.org Samples / Second, More Is Better srsRAN 21.10 Test: OFDM_Test A B C D 30M 60M 90M 120M 150M SE +/- 152752.52, N = 3 122300000 121700000 121100000 123000000 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 A B C D 300 600 900 1200 1500 SE +/- 3.13, N = 3 1376.78 1394.21 1396.08 1392.77 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 A B C D 80 160 240 320 400 SE +/- 0.43, N = 3 347.56 350.35 351.78 350.84 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 + Dithering OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering A B C D 70 140 210 280 350 SE +/- 0.43, N = 3 331.07 334.69 334.77 334.51 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 A B C D 40 80 120 160 200 SE +/- 0.02, N = 3 197.88 199.89 199.87 199.93 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast A B C D 5 10 15 20 25 SE +/- 0.03, N = 3 20.94 21.01 20.96 20.81 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Slow A B C D 1.1003 2.2006 3.3009 4.4012 5.5015 SE +/- 0.02, N = 3 4.88 4.89 4.88 4.85 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Medium A B C D 1.1183 2.2366 3.3549 4.4732 5.5915 SE +/- 0.01, N = 3 4.97 4.96 4.95 4.93 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Medium A B D 1.1584 2.3168 3.4752 4.6336 5.792 SE +/- 0.0088, N = 3 5.1074 5.1486 5.1382 1. (CXX) g++ options: -O3 -flto -pthread
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM A B C D 30 60 90 120 150 SE +/- 0.09, N = 3 125.9 125.2 126.1 126.1 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Slow A B C D 6 12 18 24 30 SE +/- 0.02, N = 3 23.73 23.57 23.69 23.71 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM A B C D 40 80 120 160 200 SE +/- 0.33, N = 3 164.7 165.7 165.8 164.7 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM A B C D 90 180 270 360 450 SE +/- 0.65, N = 3 427.0 426.7 424.9 424.3 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM A B C D 80 160 240 320 400 SE +/- 0.29, N = 3 387.6 386.7 387.4 389.1 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Exhaustive A B D 20 40 60 80 100 SE +/- 0.24, N = 3 83.54 83.73 84.03 1. (CXX) g++ options: -O3 -flto -pthread
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast A B C D 20 40 60 80 100 SE +/- 0.07, N = 3 87.47 87.97 87.61 87.68 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM A B C D 90 180 270 360 450 SE +/- 0.15, N = 3 425.8 426.7 424.3 425.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Medium A B C D 6 12 18 24 30 SE +/- 0.03, N = 3 24.45 24.34 24.46 24.40 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM A B C D 30 60 90 120 150 SE +/- 0.38, N = 3 139.4 138.9 139.1 139.1 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Very Fast A B C D 12 24 36 48 60 SE +/- 0.02, N = 3 50.91 51.02 50.85 50.94 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM A B C D 14 28 42 56 70 SE +/- 0.10, N = 3 60.7 60.7 60.5 60.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM A B C D 30 60 90 120 150 SE +/- 0.15, N = 3 157.1 157.2 157.1 157.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
OpenJPEG Encode: NASA Curiosity Panorama M34 OpenBenchmarking.org ms, Fewer Is Better OpenJPEG 2.4 Encode: NASA Curiosity Panorama M34 A B D 15K 30K 45K 60K 75K SE +/- 79.50, N = 3 68662 68613 68454 1. (CXX) g++ options: -rdynamic
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough A B D 3 6 9 12 15 SE +/- 0.0005, N = 3 9.0538 9.0733 9.0633 1. (CXX) g++ options: -O3 -flto -pthread
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: allmodconfig A B C D 400 800 1200 1600 2000 SE +/- 1.54, N = 3 1771.89 1772.98 1771.47 1769.23
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99.2 Total Time A B D 50 100 150 200 250 SE +/- 0.29, N = 3 223.45 223.45 223.85 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 17.3 Time To Compile A B D 200 400 600 800 1000 SE +/- 0.67, N = 3 870.47 869.48 870.52
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: defconfig A B C D 30 60 90 120 150 SE +/- 0.08, N = 3 134.05 134.06 134.02 134.17
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM A B C D 30 60 90 120 150 SE +/- 0.35, N = 3 127.2 127.2 127.3 127.2 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lm -lfftw3f
Phoronix Test Suite v10.8.4