aw15r4 Intel Core i9-8950HK testing with a Alienware 15 R4 (1.0.6 BIOS) and NVIDIA GeForce GTX 1080 with Max-Q Design 8192MB on openSUSE 20180820 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1808276-AR-AW15R487309&export=pdf&rdt&grs .
aw15r4 Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution TW20180614 GCC81 Intel Core i9-8950HK 960PRO TW20180820 Intel Core i9-8950HK @ 4.80GHz (6 Cores / 12 Threads) Alienware 15 R4 (1.0.6 BIOS) Intel Device a36f 32768MB 1000GB HGST HTS721010A9 + 1024GB Samsung SSD 960 PRO 1TB + SM961 NVMe SAMSUNG 512GB NVIDIA GeForce GTX 1080 with Max-Q Design 8192MB (1290/5005MHz) Realtek ALC3266 Qualcomm Atheros Killer E2500 Gigabit + Qualcomm Atheros QCA6174 802.11ac Wireless openSUSE 20180606 4.16.12-2-default (x86_64) GNOME Shell 3.28.2 X Server 1.19.6 NVIDIA 396.24 4.6.0 GCC 7.3.1 20180323 [gcc-7-branch revision 258812] xfs 3840x2160 openSUSE 20180615 4.17.1-1-default (x86_64) GCC 8.1.1 20180523 [gcc-8-branch revision 260570] 1000GB HGST HTS721010A9 + SM961 NVMe SAMSUNG 512GB + 1024GB Samsung SSD 960 PRO 1TB NVIDIA GeForce GTX 1080 with Max-Q Design 8192MB (1290/2999MHz) Intel Cannon Lake PCH Shared SRAM NVIDIA GeForce GTX 1080 with Max-Q Design 8192MB (1290/5005MHz) openSUSE 20180726 4.17.9-1-default (x86_64) X Server 1.20.0 NVIDIA 396.45 GCC 8.1.1 20180719 [gcc-8-branch revision 262874] 1000GB HGST HTS721010A9 + 1024GB Samsung SSD 960 PRO 1TB + SM961 NVMe SAMSUNG 512GB NVIDIA GeForce GTX 1080 with Max-Q Design 8192MB (1290/2999MHz) openSUSE 20180820 4.18.0-1-default (x86_64) GNOME Shell 3.28.3 X Server 1.20.1 NVIDIA 396.54 OpenBenchmarking.org Compiler Details - TW20180614: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind - GCC81: --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind - Intel Core i9-8950HK: --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind - 960PRO: --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind - TW20180820: --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind Disk Details - TW20180614, 960PRO: MQ-DEADLINE / attr2,inode64,noquota,relatime,rw Processor Details - Scaling Governor: intel_pstate performance Security Details - TW20180614: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW Protection - GCC81: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW Protection - Intel Core i9-8950HK: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW Protection - 960PRO: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW Protection - TW20180820: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
aw15r4 himeno: Poisson Pressure Solver c-ray: Total Time fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory openssl: RSA 4096-bit Performance c-ray: Total Time - 4K, 16 Rays Per Pixel fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory compilebench: Read Compiled Tree compilebench: Compile botan: CAST-256 - Encrypt botan: Blowfish - Encrypt botan: Twofish - Encrypt botan: AES-256 - Encrypt botan: KASUMI - Encrypt fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory compilebench: Initial Create TW20180614 GCC81 Intel Core i9-8950HK 960PRO TW20180820 1127 2819.21 16.41 3097.11 15.33 1152 2032.94 2335.25 160.64 325.20 408.00 3904.54 106.48 2735 320.67 1138 838 859 1136 2981.38 1436.85 134.12 OpenBenchmarking.org
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver GCC81 Intel Core i9-8950HK TW20180820 700 1400 2100 2800 3500 SE +/- 53.18, N = 3 SE +/- 45.00, N = 6 SE +/- 27.50, N = 3 2819.21 3097.11 2981.38 1. (CC) gcc options: -O3 -mavx2
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time GCC81 Intel Core i9-8950HK 4 8 12 16 20 SE +/- 0.26, N = 3 SE +/- 0.11, N = 3 16.41 15.33 1. (CC) gcc options: -lm -lpthread -O3
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory TW20180614 Intel Core i9-8950HK 960PRO 60K 120K 180K 240K 300K SE +/- 2848.00, N = 3 SE +/- 2645.75, N = 3 SE +/- 1333.33, N = 3 288333 295000 291333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory TW20180614 Intel Core i9-8950HK 960PRO 200 400 600 800 1000 SE +/- 11.79, N = 3 SE +/- 9.13, N = 3 SE +/- 5.90, N = 3 1127 1152 1138 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance TW20180820 300 600 900 1200 1500 SE +/- 24.71, N = 4 1436.85 1. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel TW20180820 30 60 90 120 150 SE +/- 0.18, N = 3 134.12 1. (CC) gcc options: -lm -lpthread -O3
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 960PRO 50K 100K 150K 200K 250K SE +/- 1452.97, N = 3 214333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 960PRO 200 400 600 800 1000 SE +/- 5.93, N = 3 838 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 960PRO 50K 100K 150K 200K 250K 220000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 960PRO 200 400 600 800 1000 SE +/- 4.67, N = 3 859 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 960PRO 60K 120K 180K 240K 300K SE +/- 1333.33, N = 3 290667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 960PRO 200 400 600 800 1000 SE +/- 5.03, N = 3 1136 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Intel Core i9-8950HK 400 800 1200 1600 2000 SE +/- 10.03, N = 3 2032.94
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Intel Core i9-8950HK 500 1000 1500 2000 2500 SE +/- 17.17, N = 3 2335.25
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: CAST-256 - Decrypt Intel Core i9-8950HK 40 80 120 160 200 SE +/- 0.05, N = 3 159.98 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: CAST-256 - Encrypt Intel Core i9-8950HK 40 80 120 160 200 SE +/- 0.05, N = 3 160.64 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Blowfish - Decrypt Intel Core i9-8950HK 70 140 210 280 350 SE +/- 0.07, N = 3 330.68 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Blowfish - Encrypt Intel Core i9-8950HK 70 140 210 280 350 SE +/- 0.02, N = 3 325.20 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Twofish - Decrypt Intel Core i9-8950HK 90 180 270 360 450 SE +/- 6.69, N = 3 402.83 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Twofish - Encrypt Intel Core i9-8950HK 90 180 270 360 450 SE +/- 0.50, N = 3 408.00 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: AES-256 - Decrypt Intel Core i9-8950HK 800 1600 2400 3200 4000 SE +/- 9.80, N = 3 3914.12 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: AES-256 - Encrypt Intel Core i9-8950HK 800 1600 2400 3200 4000 SE +/- 13.21, N = 3 3904.54 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: KASUMI - Decrypt Intel Core i9-8950HK 20 40 60 80 100 SE +/- 0.67, N = 3 103.68 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: KASUMI - Encrypt Intel Core i9-8950HK 20 40 60 80 100 SE +/- 0.61, N = 3 106.48 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Intel Core i9-8950HK 600 1200 1800 2400 3000 SE +/- 3.51, N = 3 2735 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Intel Core i9-8950HK 70 140 210 280 350 SE +/- 11.40, N = 3 320.67
Phoronix Test Suite v10.8.5