KPTI AMD Ryzen 7 1800X Eight-Core testing with a ASUS CROSSHAIR VI HERO and eVGA NVIDIA GeForce GTX 1070 8192MB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1801290-AL-1801094AL56&sro&grs .
KPTI Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Driver OpenGL Compiler File-System Screen Resolution System Layer Vulkan 4.14.10-1 4.14.11-1 20180106_kpti kitsunet-base R7 1800X sterky 4.14.8 R7 1800X sterky 4.14.15 Intel Core i7-6900K @ 4.00GHz (8 Cores / 16 Threads) ASUS X99-A II Intel Xeon E7 v4/Xeon 64512MB 500GB Samsung SSD 850 + 480GB SanDisk SDSSDHII + 2 x Samsung SSD 950 PRO 512GB eVGA NVIDIA GeForce GTX 980 4096MB (1265/3505MHz) Intel C610/X99 VE248 Intel Connection Arch rolling 4.14.10-1-ARCH (x86_64) Xfce 4.12 NVIDIA 387.34 4.5.0 GCC 7.2.1 20171128 + Clang 5.0.1 + CUDA 9.1 btrfs 5760x2160 Realtek ALC1150 4.14.11-1-ARCH (x86_64) Intel Core i7-6700 @ 4.00GHz (4 Cores / 8 Threads) MSI Z170A GAMING M7 (MS-7976) v1.0 32768MB 2 x 2000GB Western Digital WD20EURS-63S + 3001GB Western Digital WD30EFRX-68E + 128GB SAMSUNG SSD PM81 + 2 x Samsung SSD 950 PRO 512GB inteldrmfb (1150MHz) BenQ BL3200 Debian GNU/Linux 9 4.13.0-21-generic (x86_64) GCC 6.3.0 20170516 overlayfs 2560x1440 Intel Xeon X5650 @ 2.67GHz (1 Core / 12 Threads) 6144MB 25GB Ubuntu 16.04 4.4.0-104-generic (x86_64) GCC 5.4.0 20160609 ext4 Xen 4.8.3-pre Hypervisor AMD Ryzen 7 1800X Eight-Core @ 3.90GHz (8 Cores / 16 Threads) ASUS CROSSHAIR VI HERO AMD Family 17h 16384MB 256GB Crucial_CT256MX1 + 4001GB Seagate ST4000DM000-1F21 + 256GB Patriot Spark + 8GB USB Flash Drive + 128GB Samsung SSD 840 + 256GB SAMSUNG MZVPV256HDGL-00000 eVGA NVIDIA GeForce GTX 1070 8192MB (1594/4104MHz) NVIDIA GP104 HD Audio ROG PG279Q Intel I211 Gigabit Connection Arch rolling 4.14.8-1-ARCH (x86_64) MATE 1.18.0 NVIDIA 387.34 4.5.0 1.0.61 GCC 7.2.1 20171128 + Clang 5.0.1 + CUDA 9.1 2560x1440 eVGA NVIDIA GeForce GTX 1070 8192MB (1594/4404MHz) 4.14.15-1-ARCH (x86_64) GCC 7.2.1 20180116 + Clang 5.0.1 + CUDA 9.1 OpenBenchmarking.org Processor Details - 4.14.10-1: Scaling Governor: intel_pstate powersave - 4.14.11-1: Scaling Governor: intel_pstate powersave - 20180106_kpti: Scaling Governor: intel_pstate powersave - R7 1800X sterky 4.14.8: Scaling Governor: acpi-cpufreq performance - R7 1800X sterky 4.14.15: Scaling Governor: acpi-cpufreq performance Compiler Details - 20180106_kpti: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,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-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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - kitsunet-base: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - R7 1800X sterky 4.14.8: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - R7 1800X sterky 4.14.15: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu
KPTI openssl: RSA 4096-bit Performance c-ray: Total Time encode-flac: WAV To FLAC build-linux-kernel: Time To Compile graphics-magick: Local Adaptive Thresholding graphics-magick: Sharpen graphics-magick: Blur graphics-magick: Resizing graphics-magick: HWB Color Space 4.14.10-1 4.14.11-1 20180106_kpti kitsunet-base R7 1800X sterky 4.14.8 R7 1800X sterky 4.14.15 1447.53 11.46 5.81 72.48 99 171 170 208 219 1446.70 11.47 5.81 73.14 102 175 170 215 228 19.70 5.04 130.20 100 135 164 201 228 391.10 23.91 11.28 161.78 61 93 93 119 127 1203.03 9.34 5.66 76.43 136 187 187 236 246 1199.10 9.35 5.66 75.69 136 188 187 235 249 OpenBenchmarking.org
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 300 600 900 1200 1500 SE +/- 2.48, N = 3 SE +/- 1.00, N = 3 SE +/- 3.66, N = 3 SE +/- 0.39, N = 3 SE +/- 0.30, N = 3 1447.53 1446.70 1199.10 1203.03 391.10 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time 20180106_kpti 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 19.70 11.46 11.47 9.35 9.34 23.91 1. (CC) gcc options: -lm -lpthread -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC 20180106_kpti 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 5.04 5.81 5.81 5.66 5.66 11.28 -logg -logg -logg -logg 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile 20180106_kpti 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 40 80 120 160 200 SE +/- 1.00, N = 3 SE +/- 1.08, N = 5 SE +/- 1.31, N = 3 SE +/- 0.87, N = 3 SE +/- 0.82, N = 3 SE +/- 1.05, N = 3 130.20 72.48 73.14 75.69 76.43 161.78
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding 20180106_kpti 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 100 99 102 136 136 61 -lSM -lICE -lX11 -lbz2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen 20180106_kpti 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 40 80 120 160 200 SE +/- 0.67, N = 3 135 171 175 188 187 93 -lSM -lICE -lX11 -lbz2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur 20180106_kpti 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 1.53, N = 3 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 164 170 170 187 187 93 -lSM -lICE -lX11 -lbz2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing 20180106_kpti 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 50 100 150 200 250 SE +/- 2.33, N = 3 SE +/- 0.33, N = 3 201 208 215 235 236 119 -lSM -lICE -lX11 -lbz2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space 20180106_kpti 4.14.10-1 4.14.11-1 R7 1800X sterky 4.14.15 R7 1800X sterky 4.14.8 kitsunet-base 50 100 150 200 250 SE +/- 4.00, N = 3 SE +/- 2.33, N = 3 228 219 228 249 246 127 -lSM -lICE -lX11 -lbz2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
Phoronix Test Suite v10.8.4