CVE2018-3640-Variant3a 2 x Intel Xeon E5-2620 v4 testing with a Supermicro X10DRT-PS v1.00 (2.0a BIOS) and ASPEED ASPEED Family on CentOS Linux 7 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1810267-FO-1810234FO60&sro&grw .
CVE2018-3640-Variant3a Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Compiler File-System Screen Resolution BIOS 3.0a BIOS 3.1 BIOS 2.0a 2 x Intel Xeon E5-2620 v4 @ 3.00GHz (16 Cores / 32 Threads) Supermicro X10DRT-PS v0123456789 (3.0a BIOS) Intel Xeon E7 v4/Xeon 8 x 8192 MB DDR4-2133MHz HMA41GR7AFR4N-UH 800GB INTEL SSDSC2BA80 + 256GB THNSN5256GPU7 TOSHIBA ASPEED ASPEED Family Intel 82599ES 10-Gigabit SFI/SFP+ CentOS Linux 7 3.10.0-514.el7.x86_64 (x86_64) GCC 4.8.5 20150623 ext4 1024x768 Supermicro X10DRT-PS v0123456789 (3.1 BIOS) Supermicro X10DRT-PS v1.00 (2.0a BIOS) OpenBenchmarking.org Compiler Details - --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic Disk Details - DEADLINE / data=ordered,relatime,rw Processor Details - Scaling Governor: intel_pstate performance
CVE2018-3640-Variant3a fio: Rand Read - Linux AIO - No - Yes - 4KB - /bench-dir fio: Rand Write - Linux AIO - No - Yes - 4KB - /bench-dir fio: Rand Read - Linux AIO - No - Yes - 512KB - /bench-dir fio: Rand Write - Linux AIO - No - Yes - 512KB - /bench-dir fio: Seq Read - Linux AIO - No - Yes - 4KB - /bench-dir fio: Seq Write - Linux AIO - No - Yes - 4KB - /bench-dir fio: Seq Read - Linux AIO - No - Yes - 512KB - /bench-dir fio: Seq Write - Linux AIO - No - Yes - 512KB - /bench-dir stockfish: Total Time build-linux-kernel: Time To Compile openssl: RSA 4096-bit Performance redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET compress-gzip: Linux Source Tree Archiving To .tar.gz BIOS 3.0a BIOS 3.1 BIOS 2.0a 335 277 538 451 398 335 539 450 25051333 66.50 2456.60 788051.60 948282.73 739882.75 1099649.79 872801.81 70.65 334 274 536 451 402 334 539 450 25233280 66.67 2456.17 1229059.25 986466.95 737369.60 1181576.71 869293.98 70.24 328 271 536 465 384 334 528 465 25111348 66.56 2456.13 779390.25 998697.84 744073.04 1103143.21 875957.19 70.07 OpenBenchmarking.org
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /bench-dir 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: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 70 140 210 280 350 SE +/- 3.18, N = 3 SE +/- 0.88, N = 3 328 335 334 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: /bench-dir 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: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 60 120 180 240 300 SE +/- 2.33, N = 3 SE +/- 2.96, N = 3 SE +/- 3.28, N = 3 271 277 274 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: 512KB - Disk Target: /bench-dir 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: 512KB - Disk Target: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 120 240 360 480 600 SE +/- 1.53, N = 3 SE +/- 0.67, N = 3 SE +/- 1.33, N = 3 536 538 536 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: 512KB - Disk Target: /bench-dir 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: 512KB - Disk Target: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 100 200 300 400 500 465 451 451 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: /bench-dir 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: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 90 180 270 360 450 SE +/- 5.51, N = 3 SE +/- 2.73, N = 3 384 398 402 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: /bench-dir 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: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 70 140 210 280 350 SE +/- 3.18, N = 3 SE +/- 1.67, N = 3 SE +/- 1.53, N = 3 334 335 334 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: 512KB - Disk Target: /bench-dir 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: 512KB - Disk Target: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 120 240 360 480 600 SE +/- 4.67, N = 3 SE +/- 0.33, N = 3 528 539 539 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: 512KB - Disk Target: /bench-dir 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: 512KB - Disk Target: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 100 200 300 400 500 465 450 450 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time BIOS 2.0a BIOS 3.0a BIOS 3.1 5M 10M 15M 20M 25M SE +/- 172613.55, N = 3 SE +/- 189452.45, N = 3 SE +/- 173473.38, N = 3 25111348 25051333 25233280 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile BIOS 2.0a BIOS 3.0a BIOS 3.1 15 30 45 60 75 SE +/- 1.00, N = 3 SE +/- 1.09, N = 3 SE +/- 0.86, N = 3 66.56 66.50 66.67
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance BIOS 2.0a BIOS 3.0a BIOS 3.1 500 1000 1500 2000 2500 SE +/- 0.78, N = 3 SE +/- 0.44, N = 3 SE +/- 0.66, N = 3 2456.13 2456.60 2456.17 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPOP BIOS 2.0a BIOS 3.0a BIOS 3.1 300K 600K 900K 1200K 1500K SE +/- 8087.34, N = 3 SE +/- 3405.61, N = 3 SE +/- 5790.14, N = 3 779390.25 788051.60 1229059.25 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SADD BIOS 2.0a BIOS 3.0a BIOS 3.1 200K 400K 600K 800K 1000K SE +/- 18787.85, N = 3 SE +/- 15461.72, N = 6 SE +/- 16044.51, N = 4 998697.84 948282.73 986466.95 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPUSH BIOS 2.0a BIOS 3.0a BIOS 3.1 160K 320K 480K 640K 800K SE +/- 3071.11, N = 3 SE +/- 4533.56, N = 3 SE +/- 10717.36, N = 6 744073.04 739882.75 737369.60 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET BIOS 2.0a BIOS 3.0a BIOS 3.1 300K 600K 900K 1200K 1500K SE +/- 10591.66, N = 3 SE +/- 13726.81, N = 3 SE +/- 2331.46, N = 3 1103143.21 1099649.79 1181576.71 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET BIOS 2.0a BIOS 3.0a BIOS 3.1 200K 400K 600K 800K 1000K SE +/- 4418.79, N = 3 SE +/- 17349.79, N = 6 SE +/- 10063.95, N = 3 875957.19 872801.81 869293.98 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz BIOS 2.0a BIOS 3.0a BIOS 3.1 16 32 48 64 80 SE +/- 0.31, N = 3 SE +/- 1.24, N = 3 SE +/- 0.69, N = 3 70.07 70.65 70.24
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /bench-dir 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: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 20K 40K 60K 80K 100K SE +/- 835.33, N = 3 SE +/- 233.33, N = 3 SE +/- 33.33, N = 3 83833 85667 85433 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: /bench-dir 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: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 15K 30K 45K 60K 75K SE +/- 617.34, N = 3 SE +/- 721.11, N = 3 SE +/- 808.98, N = 3 69467 70800 70267 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: /bench-dir 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: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 20K 40K 60K 80K 100K SE +/- 1366.67, N = 3 SE +/- 333.33, N = 3 98267 102000 102667 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: /bench-dir 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: /bench-dir BIOS 2.0a BIOS 3.0a BIOS 3.1 20K 40K 60K 80K 100K SE +/- 835.33, N = 3 SE +/- 484.19, N = 3 SE +/- 392.99, N = 3 85467 85867 85567 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Phoronix Test Suite v10.8.5