Speculative Store Bypass Disable (SSBD) benchmarks for Spectre V4 with Ubuntu Linux on Intel Core i7 with updated microcode. Benchmarks by Michael Larabel for a future article..
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1807032-AR-SPECTREV417
Spectre V4 SSBD Intel Core i7 Ubuntu Linux
Speculative Store Bypass Disable (SSBD) benchmarks for Spectre V4 with Ubuntu Linux on Intel Core i7 with updated microcode. Benchmarks by Michael Larabel for a future article..
SSBD On:
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: AMD Radeon RX Vega 8192MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180701, Desktop: GNOME Shell 3.28.1, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, OpenGL: 4.5 Mesa 18.2.0-devel- padoka PPA (LLVM 7.0.0), Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Vulnerable:
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: AMD Radeon RX Vega 8192MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180701, Desktop: GNOME Shell 3.28.1, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, OpenGL: 4.5 Mesa 18.2.0-devel- padoka PPA (LLVM 7.0.0), Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compile Bench 0.6
Test: Initial Create
MB/s > Higher Is Better
SSBD On .... 645.40 |=========================================================
Vulnerable . 655.58 |==========================================================
Compile Bench 0.6
Test: Read Compiled Tree
MB/s > Higher Is Better
SSBD On .... 3550.29 |======================================================
Vulnerable . 3782.16 |=========================================================
Go Benchmarks
Test: http
Nanoseconds/Operation < Lower Is Better
SSBD On .... 5081 |============================================================
Vulnerable . 5030 |===========================================================
Go Benchmarks
Test: json
Nanoseconds/Operation < Lower Is Better
SSBD On .... 7229187 |=========================================================
Vulnerable . 7219042 |=========================================================
Go Benchmarks
Test: build
Nanoseconds/Operation < Lower Is Better
SSBD On .... 11803564432 |=====================================================
Vulnerable . 11098580174 |==================================================
Go Benchmarks
Test: garbage
Nanoseconds/Operation < Lower Is Better
SSBD On .... 1511156 |=========================================================
Vulnerable . 1491201 |========================================================
LuaJIT 2.0.5
Test: Composite
Mflops > Higher Is Better
SSBD On .... 1787.94 |=======================================================
Vulnerable . 1838.09 |=========================================================
VP9 libvpx Encoding 1.7.0
vpxenc
Frames Per Second > Higher Is Better
SSBD On .... 18.85 |===========================================================
Vulnerable . 18.87 |===========================================================
x264 2018-02-05
H.264 Video Encoding
Frames Per Second > Higher Is Better
SSBD On .... 72.41 |===========================================================
Vulnerable . 72.96 |===========================================================
Timed GCC Compilation 7.2
Time To Compile
Seconds < Lower Is Better
SSBD On .... 711.94 |==========================================================
Vulnerable . 692.64 |========================================================
Timed Linux Kernel Compilation 4.13
Time To Compile
Seconds < Lower Is Better
SSBD On .... 77.89 |===========================================================
Vulnerable . 76.78 |==========================================================
Hackbench
Count: 16 - Type: Thread
Seconds < Lower Is Better
SSBD On .... 47.11 |===========================================================
Vulnerable . 46.57 |==========================================================
Redis 4.0.8
Test: SET
Requests Per Second > Higher Is Better
SSBD On .... 2399475.90 |=====================================================
Vulnerable . 2425467.21 |======================================================
Apache Benchmark 2.4.29
Static Web Page Serving
Requests Per Second > Higher Is Better
SSBD On .... 36730.59 |=======================================================
Vulnerable . 37234.45 |========================================================
Git
Time To Complete Common Git Commands
Seconds < Lower Is Better
SSBD On .... 4.55 |============================================================
Vulnerable . 4.35 |=========================================================
OSBench
Test: Create Files
us Per Event < Lower Is Better
SSBD On .... 10.76 |==========================================================
Vulnerable . 10.87 |===========================================================
OSBench
Test: Create Threads
us Per Event < Lower Is Better
SSBD On .... 11.22 |===========================================================
Vulnerable . 10.65 |========================================================
OSBench
Test: Launch Programs
us Per Event < Lower Is Better
SSBD On .... 24.95 |===========================================================
Vulnerable . 24.93 |===========================================================
Schbench
Message Threads: 16 - Workers Per Message Thread: 2
usec, 99.9th Latency Percentile < Lower Is Better
SSBD On .... 33349 |===========================================================
Vulnerable . 33333 |===========================================================
Schbench
Message Threads: 16 - Workers Per Message Thread: 4
usec, 99.9th Latency Percentile < Lower Is Better
SSBD On .... 54208 |===========================================================
Vulnerable . 54464 |===========================================================