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&grr&rdt&rro .
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 redis: SET redis: GET redis: LPUSH redis: SADD redis: LPOP openssl: RSA 4096-bit Performance compress-gzip: Linux Source Tree Archiving To .tar.gz build-linux-kernel: Time To Compile stockfish: Total Time fio: Seq Write - Linux AIO - No - Yes - 512KB - /bench-dir fio: Seq Read - Linux AIO - No - Yes - 512KB - /bench-dir fio: Seq Write - Linux AIO - No - Yes - 4KB - /bench-dir fio: Seq Read - Linux AIO - No - Yes - 4KB - /bench-dir fio: Rand Write - Linux AIO - No - Yes - 512KB - /bench-dir fio: Rand Read - Linux AIO - No - Yes - 512KB - /bench-dir fio: Rand Write - Linux AIO - No - Yes - 4KB - /bench-dir fio: Rand Read - Linux AIO - No - Yes - 4KB - /bench-dir BIOS 3.0a BIOS 3.1 BIOS 2.0a 872801.81 1099649.79 739882.75 948282.73 788051.60 2456.60 70.65 66.50 25051333 450 539 335 398 451 538 277 335 869293.98 1181576.71 737369.60 986466.95 1229059.25 2456.17 70.24 66.67 25233280 450 539 334 402 451 536 274 334 875957.19 1103143.21 744073.04 998697.84 779390.25 2456.13 70.07 66.56 25111348 465 528 334 384 465 536 271 328 OpenBenchmarking.org
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET BIOS 2.0a BIOS 3.1 BIOS 3.0a 200K 400K 600K 800K 1000K SE +/- 4418.79, N = 3 SE +/- 10063.95, N = 3 SE +/- 17349.79, N = 6 875957.19 869293.98 872801.81 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.1 BIOS 3.0a 300K 600K 900K 1200K 1500K SE +/- 10591.66, N = 3 SE +/- 2331.46, N = 3 SE +/- 13726.81, N = 3 1103143.21 1181576.71 1099649.79 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.1 BIOS 3.0a 160K 320K 480K 640K 800K SE +/- 3071.11, N = 3 SE +/- 10717.36, N = 6 SE +/- 4533.56, N = 3 744073.04 737369.60 739882.75 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.1 BIOS 3.0a 200K 400K 600K 800K 1000K SE +/- 18787.85, N = 3 SE +/- 16044.51, N = 4 SE +/- 15461.72, N = 6 998697.84 986466.95 948282.73 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPOP BIOS 2.0a BIOS 3.1 BIOS 3.0a 300K 600K 900K 1200K 1500K SE +/- 8087.34, N = 3 SE +/- 5790.14, N = 3 SE +/- 3405.61, N = 3 779390.25 1229059.25 788051.60 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
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.1 BIOS 3.0a 500 1000 1500 2000 2500 SE +/- 0.78, N = 3 SE +/- 0.66, N = 3 SE +/- 0.44, N = 3 2456.13 2456.17 2456.60 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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.1 BIOS 3.0a 16 32 48 64 80 SE +/- 0.31, N = 3 SE +/- 0.69, N = 3 SE +/- 1.24, N = 3 70.07 70.24 70.65
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.1 BIOS 3.0a 15 30 45 60 75 SE +/- 1.00, N = 3 SE +/- 0.86, N = 3 SE +/- 1.09, N = 3 66.56 66.67 66.50
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time BIOS 2.0a BIOS 3.1 BIOS 3.0a 5M 10M 15M 20M 25M SE +/- 172613.55, N = 3 SE +/- 173473.38, N = 3 SE +/- 189452.45, N = 3 25111348 25233280 25051333 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
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.1 BIOS 3.0a 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
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.1 BIOS 3.0a 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: 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.1 BIOS 3.0a 20K 40K 60K 80K 100K SE +/- 835.33, N = 3 SE +/- 392.99, N = 3 SE +/- 484.19, N = 3 85467 85567 85867 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.1 BIOS 3.0a 70 140 210 280 350 SE +/- 3.18, N = 3 SE +/- 1.53, N = 3 SE +/- 1.67, N = 3 334 334 335 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.1 BIOS 3.0a 20K 40K 60K 80K 100K SE +/- 1366.67, N = 3 SE +/- 333.33, N = 3 98267 102667 102000 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.1 BIOS 3.0a 90 180 270 360 450 SE +/- 5.51, N = 3 SE +/- 2.73, N = 3 384 402 398 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.1 BIOS 3.0a 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: 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.1 BIOS 3.0a 120 240 360 480 600 SE +/- 1.53, N = 3 SE +/- 1.33, N = 3 SE +/- 0.67, N = 3 536 536 538 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.1 BIOS 3.0a 15K 30K 45K 60K 75K SE +/- 617.34, N = 3 SE +/- 808.98, N = 3 SE +/- 721.11, N = 3 69467 70267 70800 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.1 BIOS 3.0a 60 120 180 240 300 SE +/- 2.33, N = 3 SE +/- 3.28, N = 3 SE +/- 2.96, N = 3 271 274 277 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: /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.1 BIOS 3.0a 20K 40K 60K 80K 100K SE +/- 835.33, N = 3 SE +/- 33.33, N = 3 SE +/- 233.33, N = 3 83833 85433 85667 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: /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.1 BIOS 3.0a 70 140 210 280 350 SE +/- 3.18, N = 3 SE +/- 0.88, N = 3 328 334 335 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