Various Tests Intel Core i7-8700K testing with a ASUS PRIME Z370-A (0607 BIOS) and Zotac NVIDIA GeForce GTX 1070 Ti 8192MB on Ubuntu 17.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1803201-PTS-VARIOUST59 .
Various Tests Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Stock Kernel Config No PTI Or Retpolines Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads) ASUS PRIME Z370-A (0607 BIOS) Intel Device 3ec2 16384MB 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB Zotac NVIDIA GeForce GTX 1070 Ti 8192MB (1607/4006MHz) Realtek ALC1220 DELL P2415Q Intel Connection Ubuntu 17.10 4.15.10-041510-generic (x86_64) GNOME Shell 3.26.2 NVIDIA 390.42 4.5.0 1.0.61 GCC 7.2.0 ext4 3840x2160 OpenBenchmarking.org 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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: intel_pstate powersave Python Details - Python 2.7.14 + Python 3.6.3 Security Details - Stock Kernel Config: KPTI + __user pointer sanitization + Full generic retpoline Protection - No PTI Or Retpolines: __user pointer sanitization Protection
Various Tests j2dbench: Text Rendering j2dbench: Image Rendering j2dbench: Vector Graphics Rendering java-scimark2: Composite java-scimark2: Monte Carlo java-scimark2: Fast Fourier Transform java-scimark2: Sparse Matrix Multiply java-scimark2: Dense LU Matrix Factorization java-scimark2: Jacobi Successive Over-Relaxation luajit: Composite luajit: Monte Carlo luajit: Fast Fourier Transform luajit: Sparse Matrix Multiply luajit: Dense LU Matrix Factorization luajit: Jacobi Successive Over-Relaxation llvm-test-suite: Time To Run java-jmh: Throughput git: Time To Complete Common Git Commands sunflow: Global Illumination + Image Synthesis Stock Kernel Config No PTI Or Retpolines 35790.70 22970371.18 9852285.70 2823.85 1141.46 1669.39 2531.87 7110.67 1690.51 1728.19 581.95 515.37 1500.48 4275.43 1767.71 164.61 25753043560.17 4.43 1.41 36517.68 22319703.98 9966398.03 2793.77 1153.33 1751.85 2312.29 7041.95 1709.43 1687.00 552.34 509.84 1477.27 3972.22 1768.96 167.14 25742839515.98 4.47 1.41 OpenBenchmarking.org
Java 2D Microbenchmark Rendering Test: Text Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Text Rendering Stock Kernel Config No PTI Or Retpolines 8K 16K 24K 32K 40K SE +/- 403.39, N = 4 SE +/- 194.55, N = 4 35790.70 36517.68
Java 2D Microbenchmark Rendering Test: Image Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Image Rendering Stock Kernel Config No PTI Or Retpolines 5M 10M 15M 20M 25M SE +/- 597965.53, N = 8 SE +/- 847409.17, N = 8 22970371.18 22319703.98
Java 2D Microbenchmark Rendering Test: Vector Graphics Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Vector Graphics Rendering Stock Kernel Config No PTI Or Retpolines 2M 4M 6M 8M 10M SE +/- 29088.27, N = 4 SE +/- 33701.58, N = 4 9852285.70 9966398.03
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Stock Kernel Config No PTI Or Retpolines 600 1200 1800 2400 3000 SE +/- 39.78, N = 5 SE +/- 33.01, N = 4 2823.85 2793.77
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo Stock Kernel Config No PTI Or Retpolines 200 400 600 800 1000 SE +/- 5.91, N = 4 SE +/- 2.20, N = 4 1141.46 1153.33
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform Stock Kernel Config No PTI Or Retpolines 400 800 1200 1600 2000 SE +/- 89.15, N = 4 SE +/- 54.53, N = 4 1669.39 1751.85
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Stock Kernel Config No PTI Or Retpolines 500 1000 1500 2000 2500 SE +/- 69.01, N = 4 SE +/- 117.94, N = 4 2531.87 2312.29
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Stock Kernel Config No PTI Or Retpolines 1500 3000 4500 6000 7500 SE +/- 139.98, N = 4 SE +/- 106.11, N = 4 7110.67 7041.95
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Stock Kernel Config No PTI Or Retpolines 400 800 1200 1600 2000 SE +/- 10.53, N = 4 SE +/- 1.00, N = 4 1690.51 1709.43
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite Stock Kernel Config No PTI Or Retpolines 400 800 1200 1600 2000 SE +/- 2.56, N = 3 SE +/- 29.99, N = 6 1728.19 1687.00 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Monte Carlo Stock Kernel Config No PTI Or Retpolines 130 260 390 520 650 SE +/- 6.72, N = 3 SE +/- 20.02, N = 3 581.95 552.34 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Fast Fourier Transform Stock Kernel Config No PTI Or Retpolines 110 220 330 440 550 SE +/- 11.95, N = 3 SE +/- 0.29, N = 3 515.37 509.84 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Sparse Matrix Multiply Stock Kernel Config No PTI Or Retpolines 300 600 900 1200 1500 SE +/- 1.64, N = 3 SE +/- 27.12, N = 3 1500.48 1477.27 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Dense LU Matrix Factorization Stock Kernel Config No PTI Or Retpolines 900 1800 2700 3600 4500 SE +/- 0.81, N = 3 SE +/- 305.68, N = 3 4275.43 3972.22 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Jacobi Successive Over-Relaxation Stock Kernel Config No PTI Or Retpolines 400 800 1200 1600 2000 SE +/- 1.31, N = 3 SE +/- 0.24, N = 3 1767.71 1768.96 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LLVM Test Suite Time To Run OpenBenchmarking.org Seconds, Fewer Is Better LLVM Test Suite 6.0.0 Time To Run Stock Kernel Config No PTI Or Retpolines 40 80 120 160 200 SE +/- 0.62, N = 3 SE +/- 0.85, N = 3 164.61 167.14 1. (CXX) g++ options: -O3 -lstdc++
Java JMH Throughput OpenBenchmarking.org Ops/s, More Is Better Java JMH Throughput Stock Kernel Config No PTI Or Retpolines 6000M 12000M 18000M 24000M 30000M 25753043560.17 25742839515.98
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Stock Kernel Config No PTI Or Retpolines 1.0058 2.0116 3.0174 4.0232 5.029 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 4.43 4.47 1. git version 2.14.1
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Stock Kernel Config No PTI Or Retpolines 0.3173 0.6346 0.9519 1.2692 1.5865 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.41 1.41
Phoronix Test Suite v10.8.4