Linux 4.17 Initial SSB Benchmarks - Office Tests for a future article. Ryzen 7 2700X: SSB via Prctl/Seccomp: Processor: AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG CROSSHAIR VII HERO (WI-FI) (0509 BIOS), Chipset: AMD Family 17h, Memory: 16384MB, Disk: 525GB SABRENT + Samsung SSD 950 PRO 256GB, Graphics: NV132 11264MB, Audio: NVIDIA GP102 HDMI Audio, Monitor: DELL P2415Q, Network: Intel I211 Gigabit Connection + Realtek Device b822 OS: Ubuntu 18.04, Kernel: 4.17.0-999-generic (x86_64) 20180521, Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 18.2.0-devel, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160 Ryzen 7 2700X: nospec_store_bypass_disable: Processor: AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG CROSSHAIR VII HERO (WI-FI) (0509 BIOS), Chipset: AMD Family 17h, Memory: 16384MB, Disk: 525GB SABRENT + Samsung SSD 950 PRO 256GB, Graphics: NV132 11264MB, Audio: NVIDIA GP102 HDMI Audio, Monitor: DELL P2415Q, Network: Intel I211 Gigabit Connection + Realtek Device b822 OS: Ubuntu 18.04, Kernel: 4.17.0-999-generic (x86_64) 20180521, Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 18.2.0-devel, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160 SQLite 3.22 Timed SQLite Insertions Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 62.60 |========================== Ryzen 7 2700X: nospec_store_bypass_disable . 63.83 |=========================== IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 484.77 |=============== Ryzen 7 2700X: nospec_store_bypass_disable . 827.10 |========================== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 7142 |============================ Ryzen 7 2700X: nospec_store_bypass_disable . 7212 |============================ FFTE 6.0 Test: N=256, 1D Complex FFT Routine MFLOPS > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp . 8997.15 |=============================== Java SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 2949.91 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 2959.81 |========================= Java SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 1647.20 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 1652.12 |========================= Java SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 1887.32 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 1866.30 |========================= Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 2634.63 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 2644.61 |========================= Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 6943.53 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 6996.91 |========================= Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 1636.85 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 1639.11 |========================= LuaJIT 2.0.5 Test: Composite Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 1504.56 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 1492.84 |========================= LuaJIT 2.0.5 Test: Monte Carlo Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 507.90 |========================== Ryzen 7 2700X: nospec_store_bypass_disable . 508.62 |========================== LuaJIT 2.0.5 Test: Fast Fourier Transform Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 302.71 |========================== Ryzen 7 2700X: nospec_store_bypass_disable . 283.48 |======================== LuaJIT 2.0.5 Test: Sparse Matrix Multiply Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 1215.05 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 1213.50 |========================= LuaJIT 2.0.5 Test: Dense LU Matrix Factorization Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 3575.11 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 3524.26 |========================= LuaJIT 2.0.5 Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 1922.06 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 1934.33 |========================= Stockfish 9 Total Time Nodes Per Second > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 24152025 |======================== Ryzen 7 2700X: nospec_store_bypass_disable . 24133230 |======================== ebizzy 0.3 Records/s > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 559670 |========================== Ryzen 7 2700X: nospec_store_bypass_disable . 566374 |========================== Timed Linux Kernel Compilation 4.13 Time To Compile Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 73.92 |=========================== Ryzen 7 2700X: nospec_store_bypass_disable . 73.27 |=========================== AOBench Size: 2048 x 2048 - Total Time Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 38.80 |=========================== Ryzen 7 2700X: nospec_store_bypass_disable . 38.68 |=========================== LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 32.46 |=========================== Ryzen 7 2700X: nospec_store_bypass_disable . 32.56 |=========================== R Benchmark Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 0.3947 |========================== Ryzen 7 2700X: nospec_store_bypass_disable . 0.3911 |========================== OpenSSL 1.1.0f RSA 4096-bit Performance Signs Per Second > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 1719.50 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 1724.83 |========================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 195458.93 |======================= Ryzen 7 2700X: nospec_store_bypass_disable . 197760.12 |======================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 4152.53 |======================== Ryzen 7 2700X: nospec_store_bypass_disable . 4270.12 |========================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only TPS > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 191709.25 |======================= Ryzen 7 2700X: nospec_store_bypass_disable . 189690.99 |======================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write TPS > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 4556.94 |========================= Ryzen 7 2700X: nospec_store_bypass_disable . 4511.55 |========================= PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 1539 |============================ Ryzen 7 2700X: nospec_store_bypass_disable . 1559 |============================ Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 30561.02 |======================== Ryzen 7 2700X: nospec_store_bypass_disable . 30813.59 |======================== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 519603 |========================== Ryzen 7 2700X: nospec_store_bypass_disable . 517478 |========================== Git Time To Complete Common Git Commands Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 5.46 |============================ Ryzen 7 2700X: nospec_store_bypass_disable . 5.40 |============================ Scikit-Learn 0.17.1 Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 25.36 |=========================== Ryzen 7 2700X: nospec_store_bypass_disable . 25.31 |=========================== Perl Benchmarks Test: Pod2html Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 0.14383901 |====================== Ryzen 7 2700X: nospec_store_bypass_disable . 0.14530132 |====================== Perl Benchmarks Test: Interpreter Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 0.00106965 |===================== Ryzen 7 2700X: nospec_store_bypass_disable . 0.00110452 |====================== Hackbench Count: 8 - Type: Thread Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 16.90 |=========================== Ryzen 7 2700X: nospec_store_bypass_disable . 17.04 |=========================== Hackbench Count: 8 - Type: Process Seconds < Lower Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 16.06 |========================== Ryzen 7 2700X: nospec_store_bypass_disable . 16.49 |=========================== Stress-NG 0.07.26 Test: Forking Bogo Ops/s > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 58451.48 |======================= Ryzen 7 2700X: nospec_store_bypass_disable . 59902.92 |======================== Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 4490592.84 |====================== Ryzen 7 2700X: nospec_store_bypass_disable . 4470215.22 |====================== Stress-NG 0.07.26 Test: Socket Activity Bogo Ops/s > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 6889.69 |======================== Ryzen 7 2700X: nospec_store_bypass_disable . 7205.82 |========================= Stress-NG 0.07.26 Test: Context Switching Bogo Ops/s > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 4734667.28 |====================== Ryzen 7 2700X: nospec_store_bypass_disable . 4766643.10 |====================== Stress-NG 0.07.26 Test: System V Message Passing Bogo Ops/s > Higher Is Better Ryzen 7 2700X: SSB via Prctl/Seccomp ....... 11846350.76 |===================== Ryzen 7 2700X: nospec_store_bypass_disable . 11899692.71 |=====================