Ubuntu 18.04 L1TF Initial Tests KVM testing on Ubuntu 18.04 via the Phoronix Test Suite with Level 1 Terminal Fault mitigation Tests... Early benchmarks. Tests for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1808152-RA-UBUNTU18042&sor .
Ubuntu 18.04 L1TF Initial Tests Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution System Layer Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 10 x Intel Core (Skylake IBRS) @ 4.01GHz (10 Cores) QEMU Standard PC (i440FX + PIIX 1996) (1.10.2-1ubuntu1 BIOS) Intel 440FX- 82441FX PMC 8192MB 25GB llvmpipe 8064MB QEMU Generic Red Hat Virtio device Ubuntu 18.04 4.15.0-29-generic (x86_64) GNOME Shell 3.28.2 X Server 1.19.6 modesetting 1.19.6 3.3 Mesa 18.0.5 (LLVM 6.0 256 bits) GCC 7.3.0 ext4 1024x768 KVM 4.15.0-32-generic (x86_64) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - NONE / data=ordered,errors=remount-ro,relatime,rw Graphics Details - UXA Security Details - Unpatched Host+Guest Kernel: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection - Default - Mitigated Host+Guest Kernel: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + PTE Inversion Protection - Mitigated With Always L1D Flush: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + PTE Inversion Protection - Full Mitigation w/ SMT Disabled: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + PTE Inversion Protection
Ubuntu 18.04 L1TF Initial Tests sqlite: Timed SQLite Insertions fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory indigobench: Bedroom indigobench: Supercar luajit: Composite ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping x265: H.265 Video Encoding build-apache: Time To Compile build-linux-kernel: Time To Compile build-php: Time To Compile hackbench: 8 - Thread hackbench: 16 - Thread hackbench: 8 - Process hackbench: 16 - Process pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask redis: GET redis: SET stress-ng: Forking stress-ng: Socket Activity stress-ng: Context Switching stress-ng: System V Message Passing nginx: Static Web Page Serving apache-siege: 100 apache-siege: 200 git: Time To Complete Common Git Commands Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 4.88 6133 3192 0.88 2.06 1796.73 353.68 7.41 19.21 84.44 55.60 37.11 66.52 32.61 61.69 138895.34 14708.07 15.23 7.98 0.24 6.82 6.73 15.03 14.00 28.88 3217058.79 2434462.83 53821.36 4725.63 3323902.31 8013362.11 43040.22 5344.03 2701.26 4.49 5.30 5924 3150 0.87 2.03 1811.87 351.26 7.39 19.43 86.20 56.52 36.38 68.50 33.88 63.02 126169.95 13195.76 15.32 8.05 0.25 6.95 6.63 15.18 14.00 29.18 3334485.29 2435028.00 51330.74 4762.94 3372781.35 8309452.79 43300.67 2198.17 5375.29 4.58 5.67 6077 3136 0.88 2.05 1806.32 351.87 7.39 19.38 85.72 55.62 45.01 74.10 36.26 66.06 131733.99 13671.25 15.20 8.04 0.27 6.86 6.73 14.96 14.37 30.08 3058802.25 2483949.92 51938.06 4872.30 3169460.79 8030410.10 42224.07 3453.72 1779.41 4.51 6.74 6096 3243 0.65 1.58 1740.23 190.84 7.03 20.56 100.65 63.71 77.59 150.87 86.94 178.00 88134.47 6849.78 15.54 10.91 0.42 8.04 7.14 16.21 14.70 30.18 3199019.38 2302876.06 15365.07 4878.27 2773378.96 5087324.13 42554.18 2109.55 419.40 4.64 OpenBenchmarking.org
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.24, N = 6 SE +/- 0.30, N = 6 SE +/- 0.78, N = 6 4.88 5.30 5.67 6.74 1. (CC) gcc options: -O2 -lz -ldl -lpthread
Flexible IO Tester Type: Random Write - 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: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Unpatched Host+Guest Kernel Full Mitigation w/ SMT Disabled Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel 1300 2600 3900 5200 6500 SE +/- 85.11, N = 3 SE +/- 34.12, N = 3 SE +/- 85.56, N = 3 SE +/- 57.61, N = 3 6133 6096 6077 5924 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: 2MB - 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: 2MB - Disk Target: Default Test Directory Full Mitigation w/ SMT Disabled Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush 700 1400 2100 2800 3500 SE +/- 44.86, N = 3 SE +/- 61.19, N = 3 SE +/- 130.97, N = 6 SE +/- 49.67, N = 3 3243 3192 3150 3136 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Mitigated With Always L1D Flush Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 0.198 0.396 0.594 0.792 0.99 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.88 0.88 0.87 0.65
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 0.4635 0.927 1.3905 1.854 2.3175 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.06 2.05 2.03 1.58
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Unpatched Host+Guest Kernel Full Mitigation w/ SMT Disabled 400 800 1200 1600 2000 SE +/- 3.10, N = 3 SE +/- 1.09, N = 3 SE +/- 3.89, N = 3 SE +/- 0.46, N = 3 1811.87 1806.32 1796.73 1740.23 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 80 160 240 320 400 SE +/- 0.90, N = 3 SE +/- 0.66, N = 3 SE +/- 0.13, N = 3 SE +/- 0.23, N = 3 353.68 351.87 351.26 190.84 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
x265 H.265 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 2.8 H.265 Video Encoding Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 7.41 7.39 7.39 7.03 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 19.21 19.38 19.43 20.56
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 20 40 60 80 100 SE +/- 0.88, N = 3 SE +/- 0.64, N = 3 SE +/- 0.99, N = 3 SE +/- 0.83, N = 3 84.44 85.72 86.20 100.65
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 14 28 42 56 70 SE +/- 0.34, N = 3 SE +/- 0.33, N = 3 SE +/- 0.14, N = 3 SE +/- 0.39, N = 3 55.60 55.62 56.52 63.71 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.59, N = 3 SE +/- 0.87, N = 6 SE +/- 0.84, N = 3 36.38 37.11 45.01 77.59 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 30 60 90 120 150 SE +/- 0.61, N = 3 SE +/- 1.05, N = 4 SE +/- 1.55, N = 6 SE +/- 2.20, N = 3 66.52 68.50 74.10 150.87 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 20 40 60 80 100 SE +/- 0.22, N = 3 SE +/- 0.17, N = 3 SE +/- 0.34, N = 3 SE +/- 1.11, N = 3 32.61 33.88 36.26 86.94 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 40 80 120 160 200 SE +/- 0.17, N = 3 SE +/- 0.23, N = 3 SE +/- 0.13, N = 3 SE +/- 3.44, N = 6 61.69 63.02 66.06 178.00 1. (CC) gcc options: -lpthread
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 30K 60K 90K 120K 150K SE +/- 359.74, N = 3 SE +/- 487.12, N = 3 SE +/- 1708.93, N = 3 SE +/- 657.83, N = 3 138895.34 131733.99 126169.95 88134.47 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 3K 6K 9K 12K 15K SE +/- 85.92, N = 3 SE +/- 66.24, N = 3 SE +/- 202.69, N = 3 SE +/- 103.81, N = 3 14708.07 13671.25 13195.76 6849.78 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Boat - Acceleration: CPU-only Mitigated With Always L1D Flush Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 15.20 15.23 15.32 15.54
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Masskrug - Acceleration: CPU-only Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 7.98 8.04 8.05 10.91
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Server Rack - Acceleration: CPU-only Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 0.0945 0.189 0.2835 0.378 0.4725 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.24 0.25 0.27 0.42
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Server Room - Acceleration: CPU-only Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 6.82 6.86 6.95 8.04
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: resize Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 6.63 6.73 6.73 7.14
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: rotate Mitigated With Always L1D Flush Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 4 8 12 16 20 SE +/- 0.23, N = 3 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 14.96 15.03 15.18 16.21
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 14.00 14.00 14.37 14.70
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: unsharp-mask Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 28.88 29.18 30.08 30.18
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Full Mitigation w/ SMT Disabled Mitigated With Always L1D Flush 700K 1400K 2100K 2800K 3500K SE +/- 94339.79, N = 6 SE +/- 87171.20, N = 6 SE +/- 88853.64, N = 6 SE +/- 32512.35, N = 3 3334485.29 3217058.79 3199019.38 3058802.25 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 Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Full Mitigation w/ SMT Disabled 500K 1000K 1500K 2000K 2500K SE +/- 64016.53, N = 6 SE +/- 53949.72, N = 6 SE +/- 55045.39, N = 6 SE +/- 54303.85, N = 6 2483949.92 2435028.00 2434462.83 2302876.06 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 12K 24K 36K 48K 60K SE +/- 212.13, N = 3 SE +/- 120.59, N = 3 SE +/- 136.04, N = 3 SE +/- 124.97, N = 3 53821.36 51938.06 51330.74 15365.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Full Mitigation w/ SMT Disabled Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel 1000 2000 3000 4000 5000 SE +/- 17.82, N = 3 SE +/- 21.81, N = 3 SE +/- 34.43, N = 3 SE +/- 82.11, N = 3 4878.27 4872.30 4762.94 4725.63 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 700K 1400K 2100K 2800K 3500K SE +/- 35685.51, N = 3 SE +/- 9800.19, N = 3 SE +/- 39116.57, N = 3 SE +/- 46522.35, N = 3 3372781.35 3323902.31 3169460.79 2773378.96 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Unpatched Host+Guest Kernel Full Mitigation w/ SMT Disabled 2M 4M 6M 8M 10M SE +/- 67106.86, N = 3 SE +/- 141436.59, N = 6 SE +/- 103032.82, N = 6 SE +/- 83584.67, N = 3 8309452.79 8030410.10 8013362.11 5087324.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Full Mitigation w/ SMT Disabled Mitigated With Always L1D Flush 9K 18K 27K 36K 45K SE +/- 344.54, N = 3 SE +/- 200.06, N = 3 SE +/- 316.87, N = 3 SE +/- 104.26, N = 3 43300.67 43040.22 42554.18 42224.07 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Apache Siege Concurrent Users: 100 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 100 Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 1100 2200 3300 4400 5500 SE +/- 1503.12, N = 6 SE +/- 1588.70, N = 6 SE +/- 1593.38, N = 4 SE +/- 1045.01, N = 6 5344.03 3453.72 2198.17 2109.55 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 1200 2400 3600 4800 6000 SE +/- 1092.45, N = 6 SE +/- 452.35, N = 6 SE +/- 948.92, N = 6 SE +/- 66.04, N = 6 5375.29 2701.26 1779.41 419.40 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Default - Mitigated Host+Guest Kernel Full Mitigation w/ SMT Disabled 1.044 2.088 3.132 4.176 5.22 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.49 4.51 4.58 4.64 1. git version 2.17.1
Phoronix Test Suite v10.8.4