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&grs .
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 stress-ng: Forking hackbench: 16 - Process hackbench: 8 - Process hackbench: 16 - Thread pgbench: Buffer Test - Normal Load - Read Write hackbench: 8 - Thread ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping darktable: Server Rack - CPU-only stress-ng: System V Message Passing pgbench: Buffer Test - Normal Load - Read Only darktable: Masskrug - CPU-only indigobench: Bedroom indigobench: Supercar stress-ng: Context Switching build-linux-kernel: Time To Compile darktable: Server Room - CPU-only build-php: Time To Compile gimp: rotate gimp: resize build-apache: Time To Compile x265: H.265 Video Encoding gimp: auto-levels gimp: unsharp-mask luajit: Composite fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory git: Time To Complete Common Git Commands stress-ng: Socket Activity nginx: Static Web Page Serving darktable: Boat - CPU-only apache-siege: 200 apache-siege: 100 redis: SET redis: GET fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory sqlite: Timed SQLite Insertions Unpatched Host+Guest Kernel Default - Mitigated Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 53821.36 61.69 32.61 66.52 14708.07 37.11 353.68 0.24 8013362.11 138895.34 7.98 0.88 2.06 3323902.31 84.44 6.82 55.60 15.03 6.73 19.21 7.41 14.00 28.88 1796.73 6133 4.49 4725.63 43040.22 15.23 2701.26 5344.03 2434462.83 3217058.79 3192 4.88 51330.74 63.02 33.88 68.50 13195.76 36.38 351.26 0.25 8309452.79 126169.95 8.05 0.87 2.03 3372781.35 86.20 6.95 56.52 15.18 6.63 19.43 7.39 14.00 29.18 1811.87 5924 4.58 4762.94 43300.67 15.32 5375.29 2198.17 2435028.00 3334485.29 3150 5.30 51938.06 66.06 36.26 74.10 13671.25 45.01 351.87 0.27 8030410.10 131733.99 8.04 0.88 2.05 3169460.79 85.72 6.86 55.62 14.96 6.73 19.38 7.39 14.37 30.08 1806.32 6077 4.51 4872.30 42224.07 15.20 1779.41 3453.72 2483949.92 3058802.25 3136 5.67 15365.07 178.00 86.94 150.87 6849.78 77.59 190.84 0.42 5087324.13 88134.47 10.91 0.65 1.58 2773378.96 100.65 8.04 63.71 16.21 7.14 20.56 7.03 14.70 30.18 1740.23 6096 4.64 4878.27 42554.18 15.54 419.40 2109.55 2302876.06 3199019.38 3243 6.74 OpenBenchmarking.org
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
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
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: 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
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
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
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++
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
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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.4