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&grw&rdt .
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 Default - Mitigated Host+Guest Kernel Unpatched 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-32-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-29-generic (x86_64) 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 - Default - Mitigated Host+Guest Kernel: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + PTE Inversion Protection - Unpatched Host+Guest Kernel: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW 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 hackbench: 8 - Thread hackbench: 16 - Thread hackbench: 8 - Process hackbench: 16 - Process stress-ng: Forking stress-ng: Socket Activity stress-ng: Context Switching stress-ng: System V Message Passing 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 luajit: Composite fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory build-apache: Time To Compile build-php: Time To Compile build-linux-kernel: Time To Compile x265: H.265 Video Encoding ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping indigobench: Bedroom indigobench: Supercar nginx: Static Web Page Serving apache-siege: 100 apache-siege: 200 redis: GET redis: SET sqlite: Timed SQLite Insertions pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write git: Time To Complete Common Git Commands Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 36.38 68.50 33.88 63.02 51330.74 4762.94 3372781.35 8309452.79 15.32 8.05 0.25 6.95 6.63 15.18 14.00 29.18 1811.87 5924 3150 19.43 56.52 86.20 7.39 351.26 0.87 2.03 43300.67 2198.17 5375.29 3334485.29 2435028.00 5.30 126169.95 13195.76 4.58 37.11 66.52 32.61 61.69 53821.36 4725.63 3323902.31 8013362.11 15.23 7.98 0.24 6.82 6.73 15.03 14.00 28.88 1796.73 6133 3192 19.21 55.60 84.44 7.41 353.68 0.88 2.06 43040.22 5344.03 2701.26 3217058.79 2434462.83 4.88 138895.34 14708.07 4.49 45.01 74.10 36.26 66.06 51938.06 4872.30 3169460.79 8030410.10 15.20 8.04 0.27 6.86 6.73 14.96 14.37 30.08 1806.32 6077 3136 19.38 55.62 85.72 7.39 351.87 0.88 2.05 42224.07 3453.72 1779.41 3058802.25 2483949.92 5.67 131733.99 13671.25 4.51 77.59 150.87 86.94 178.00 15365.07 4878.27 2773378.96 5087324.13 15.54 10.91 0.42 8.04 7.14 16.21 14.70 30.18 1740.23 6096 3243 20.56 63.71 100.65 7.03 190.84 0.65 1.58 42554.18 2109.55 419.40 3199019.38 2302876.06 6.74 88134.47 6849.78 4.64 OpenBenchmarking.org
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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 30 60 90 120 150 SE +/- 1.05, N = 4 SE +/- 0.61, N = 3 SE +/- 1.55, N = 6 SE +/- 2.20, N = 3 68.50 66.52 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 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.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.34, N = 3 SE +/- 1.11, N = 3 33.88 32.61 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 SE +/- 3.44, N = 6 63.02 61.69 66.06 178.00 1. (CC) gcc options: -lpthread
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 12K 24K 36K 48K 60K SE +/- 136.04, N = 3 SE +/- 212.13, N = 3 SE +/- 120.59, N = 3 SE +/- 124.97, N = 3 51330.74 53821.36 51938.06 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 1000 2000 3000 4000 5000 SE +/- 34.43, N = 3 SE +/- 82.11, N = 3 SE +/- 21.81, N = 3 SE +/- 17.82, N = 3 4762.94 4725.63 4872.30 4878.27 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 Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 2M 4M 6M 8M 10M SE +/- 67106.86, N = 3 SE +/- 103032.82, N = 6 SE +/- 141436.59, N = 6 SE +/- 83584.67, N = 3 8309452.79 8013362.11 8030410.10 5087324.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Boat - Acceleration: CPU-only Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 15.32 15.23 15.20 15.54
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Masskrug - Acceleration: CPU-only Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 8.05 7.98 8.04 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 Default - Mitigated Host+Guest Kernel Unpatched 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.25 0.24 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 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.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 6.95 6.82 6.86 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 4 8 12 16 20 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 15.18 15.03 14.96 16.21
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.04, 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 29.18 28.88 30.08 30.18
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 400 800 1200 1600 2000 SE +/- 3.10, N = 3 SE +/- 3.89, N = 3 SE +/- 1.09, N = 3 SE +/- 0.46, N = 3 1811.87 1796.73 1806.32 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 1300 2600 3900 5200 6500 SE +/- 57.61, N = 3 SE +/- 85.11, N = 3 SE +/- 85.56, N = 3 SE +/- 34.12, N = 3 5924 6133 6077 6096 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 700 1400 2100 2800 3500 SE +/- 130.97, N = 6 SE +/- 61.19, N = 3 SE +/- 49.67, N = 3 SE +/- 44.86, N = 3 3150 3192 3136 3243 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 19.43 19.21 19.38 20.56
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 14 28 42 56 70 SE +/- 0.14, N = 3 SE +/- 0.34, N = 3 SE +/- 0.33, N = 3 SE +/- 0.39, N = 3 56.52 55.60 55.62 63.71 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile 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.99, N = 3 SE +/- 0.88, N = 3 SE +/- 0.64, N = 3 SE +/- 0.83, N = 3 86.20 84.44 85.72 100.65
x265 H.265 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 2.8 H.265 Video Encoding 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.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 7.39 7.41 7.39 7.03 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 80 160 240 320 400 SE +/- 0.13, N = 3 SE +/- 0.90, N = 3 SE +/- 0.66, N = 3 SE +/- 0.23, N = 3 351.26 353.68 351.87 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++
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush 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.87 0.88 0.88 0.65
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush 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.03 2.06 2.05 1.58
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 Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 9K 18K 27K 36K 45K SE +/- 344.54, N = 3 SE +/- 200.06, N = 3 SE +/- 104.26, N = 3 SE +/- 316.87, N = 3 43300.67 43040.22 42224.07 42554.18 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 1100 2200 3300 4400 5500 SE +/- 1593.38, N = 4 SE +/- 1503.12, N = 6 SE +/- 1588.70, N = 6 SE +/- 1045.01, N = 6 2198.17 5344.03 3453.72 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
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 Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 700K 1400K 2100K 2800K 3500K SE +/- 94339.79, N = 6 SE +/- 87171.20, N = 6 SE +/- 32512.35, N = 3 SE +/- 88853.64, N = 6 3334485.29 3217058.79 3058802.25 3199019.38 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 500K 1000K 1500K 2000K 2500K SE +/- 53949.72, N = 6 SE +/- 55045.39, N = 6 SE +/- 64016.53, N = 6 SE +/- 54303.85, N = 6 2435028.00 2434462.83 2483949.92 2302876.06 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions 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.24, N = 6 SE +/- 0.07, N = 3 SE +/- 0.30, N = 6 SE +/- 0.78, N = 6 5.30 4.88 5.67 6.74 1. (CC) gcc options: -O2 -lz -ldl -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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 30K 60K 90K 120K 150K SE +/- 1708.93, N = 3 SE +/- 359.74, N = 3 SE +/- 487.12, N = 3 SE +/- 657.83, N = 3 126169.95 138895.34 131733.99 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 Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 3K 6K 9K 12K 15K SE +/- 202.69, N = 3 SE +/- 85.92, N = 3 SE +/- 66.24, N = 3 SE +/- 103.81, N = 3 13195.76 14708.07 13671.25 6849.78 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Default - Mitigated Host+Guest Kernel Unpatched Host+Guest Kernel Mitigated With Always L1D Flush Full Mitigation w/ SMT Disabled 1.044 2.088 3.132 4.176 5.22 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.58 4.49 4.51 4.64 1. git version 2.17.1
Phoronix Test Suite v10.8.4