Fresh tests of Linux 5.9 given the FSGSBASE work and other changes. So kernel with default mitigations for Core i9 9900K compared to booting with mitigations=off.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2010099-PTS-59MITIGA72
Core i9 9900K -Linux 5.9 Mitigation Impact
Fresh tests of Linux 5.9 given the FSGSBASE work and other changes. So kernel with default mitigations for Core i9 9900K compared to booting with mitigations=off.
,,"Default Kernel","No Mitigations"
Processor,,Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads),Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads)
Motherboard,,ASRock Z390M Pro4 (P4.20 BIOS),ASRock Z390M Pro4 (P4.20 BIOS)
Chipset,,Intel Cannon Lake PCH,Intel Cannon Lake PCH
Memory,,16GB,16GB
Disk,,240GB Corsair Force MP510,240GB Corsair Force MP510
Graphics,,Intel UHD 630 3GB (1200MHz),Intel UHD 630 3GB (1200MHz)
Audio,,Realtek ALC892,Realtek ALC892
Monitor,,G237HL,G237HL
Network,,Intel I219-V,Intel I219-V
OS,,Ubuntu 20.04,Ubuntu 20.04
Kernel,,5.9.0-050900rc1daily20200819-generic (x86_64) 20200818,5.9.0-050900rc1daily20200819-generic (x86_64) 20200818
Desktop,,GNOME Shell 3.36.4,GNOME Shell 3.36.4
Display Server,,X Server 1.20.8,X Server 1.20.8
Display Driver,,modesetting 1.20.8,modesetting 1.20.8
OpenGL,,4.6 Mesa 20.0.4,4.6 Mesa 20.0.4
OpenCL,,OpenCL 2.1,OpenCL 2.1
Compiler,,GCC 9.3.0,GCC 9.3.0
File-System,,ext4,ext4
Screen Resolution,,1920x1080,1920x1080
,,"Default Kernel","No Mitigations"
"Selenium - Benchmark: ARES-6 - Browser: Firefox (ms)",LIB,42.32,33.64
"Selenium - Benchmark: Kraken - Browser: Firefox (ms)",LIB,826.8,731.6
"Selenium - Benchmark: Octane - Browser: Firefox (Geometric Mean)",HIB,37103,43447
"Selenium - Benchmark: StyleBench - Browser: Firefox (Runs / Minute)",HIB,105,111
"Selenium - Benchmark: Jetstream 2 - Browser: Firefox (Score)",HIB,97.627,110.127
"Selenium - Benchmark: Speedometer - Browser: Firefox (Runs/min)",HIB,93.52,107.4
"Selenium - Benchmark: ARES-6 - Browser: Google Chrome (ms)",LIB,24.73,17.42
"Selenium - Benchmark: Kraken - Browser: Google Chrome (ms)",LIB,915.8,789.2
"Selenium - Benchmark: Octane - Browser: Google Chrome (Geometric Mean)",HIB,43487,56477
"Selenium - Benchmark: PSPDFKit WASM - Browser: Firefox (Score)",LIB,1282,1092
"Selenium - Benchmark: StyleBench - Browser: Google Chrome (Runs / Minute)",HIB,33.8,36.6
"Selenium - Benchmark: Jetstream 2 - Browser: Google Chrome (Score)",HIB,115.722,148.669
"Selenium - Benchmark: Speedometer - Browser: Google Chrome (Runs/min)",HIB,108,138.8
"Selenium - Benchmark: PSPDFKit WASM - Browser: Google Chrome (Score)",LIB,1885,1264
"Selenium - Benchmark: WASM imageConvolute - Browser: Firefox (ms)",LIB,27.9,25.2
"Selenium - Benchmark: WASM imageConvolute - Browser: Google Chrome (ms)",LIB,52.5955,29.3102
"Compile Bench - Test: Compile (MB/s)",HIB,1533.60,1723.78
"Compile Bench - Test: Initial Create (MB/s)",HIB,550.57,651.76
"Compile Bench - Test: Read Compiled Tree (MB/s)",HIB,3435.48,4136.73
"ctx_clock - Context Switch Time (Clocks)",LIB,510,145
"Stress-NG - Test: MMAP (Bogo Ops/s)",HIB,137.67,142.30
"Stress-NG - Test: MEMFD (Bogo Ops/s)",HIB,789.47,848.31
"Stress-NG - Test: Forking (Bogo Ops/s)",HIB,57318.70,63646.37
"Stress-NG - Test: SENDFILE (Bogo Ops/s)",HIB,106973.18,133579.41
"Stress-NG - Test: Context Switching (Bogo Ops/s)",HIB,2960947.10,4268546.28
"Stress-NG - Test: System V Message Passing (Bogo Ops/s)",HIB,8564821.24,10306293.53
"SPECjbb 2015 - SPECjbb2015-Composite max-jOPS (jOPS)",HIB,14712,14911
"SPECjbb 2015 - SPECjbb2015-Composite critical-jOPS (jOPS)",HIB,3150,3201
"Renaissance - Test: Apache Spark Bayes (ms)",LIB,2132.271,1590.759
"Renaissance - Test: Savina Reactors.IO (ms)",LIB,13053.905,12071.305
"Renaissance - Test: Twitter HTTP Requests (ms)",LIB,2293.140,2208.614
"Renaissance - Test: Akka Unbalanced Cobwebbed Tree (ms)",LIB,8350.593,8038.018
"Darktable - Test: Boat - Acceleration: CPU-only (sec)",LIB,13.317,13.075
"Darktable - Test: Masskrug - Acceleration: CPU-only (sec)",LIB,5.510,5.378
"Darktable - Test: Server Rack - Acceleration: CPU-only (sec)",LIB,0.183,0.165
"Darktable - Test: Server Room - Acceleration: CPU-only (sec)",LIB,4.194,4.126
"Tesseract OCR - Time To OCR 7 Images (sec)",LIB,20.516,20.286
"G'MIC - Test: 2D Function Plotting, 1000 Times (sec)",LIB,96.143,88.218
"Hugin - Panorama Photo Assistant + Stitching Time (sec)",LIB,44.545,43.827
"RawTherapee - Total Benchmark Time (sec)",LIB,60.978,58.429
"GEGL - Operation: Crop (sec)",LIB,8.268,7.892
"GEGL - Operation: Scale (sec)",LIB,6.086,5.757
"GEGL - Operation: Reflect (sec)",LIB,28.095,27.672
"librsvg - Operation: SVG Files To PNG (sec)",LIB,18.267,17.494
"OCRMyPDF - Processing 60 Page PDF Document (sec)",LIB,27.413,26.981
"GIMP - Test: resize (sec)",LIB,7.319,7.154
"GIMP - Test: rotate (sec)",LIB,10.956,10.598
"GIMP - Test: auto-levels (sec)",LIB,11.131,10.709
"GIMP - Test: unsharp-mask (sec)",LIB,13.520,13.040
"Inkscape - Operation: SVG Files To PNG (sec)",LIB,21.169,20.678
"Numpy Benchmark - (Score)",HIB,438.00,444.77
"GNU Octave Benchmark - (sec)",LIB,6.386,6.156
"WireGuard + Linux Networking Stack Stress Test - (sec)",LIB,162.227,148.116
"PostMark - Disk Transaction Performance (TPS)",HIB,7575,8928
"Timed GDB GNU Debugger Compilation - Time To Compile (sec)",LIB,101.904,100.118
"Timed ImageMagick Compilation - Time To Compile (sec)",LIB,30.558,29.937
"Timed Apache Compilation - Time To Compile (sec)",LIB,20.159,19.741
"Timed PHP Compilation - Time To Compile (sec)",LIB,58.677,58.001
"Timed Linux Kernel Compilation - Time To Compile (sec)",LIB,93.375,91.730
"libavif avifenc - Encoder Speed: 8 (sec)",LIB,5.057,4.890
"libavif avifenc - Encoder Speed: 10 (sec)",LIB,4.792,4.626
"Build2 - Time To Compile (sec)",LIB,116.251,114.018
"PyPerformance - Benchmark: pathlib (Milliseconds)",LIB,15.7,14.6
"PyPerformance - Benchmark: python_startup (Milliseconds)",LIB,7.10,6.78
"KeyDB - (Ops/sec)",HIB,628325.71,788009.23
"Redis - Test: SADD (Reqs/sec)",HIB,2904200.75,3009626.67
"Redis - Test: LPUSH (Reqs/sec)",HIB,2237256.0,2281403.17
"Redis - Test: SET (Reqs/sec)",HIB,2594040.63,2735242.83
"SQLite - Threads / Copies: 1 (sec)",LIB,33.141,32.759
"LevelDB - Benchmark: Fill Sync (us/Op)",LIB,4078.247,4038.487
"LevelDB - Benchmark: Overwrite (MB/s)",HIB,41.2,46.5
"LevelDB - Benchmark: Overwrite (us/Op)",LIB,42.928,38.038
"LevelDB - Benchmark: Random Fill (MB/s)",HIB,40.7,46.8
"LevelDB - Benchmark: Random Fill (us/Op)",LIB,43.521,37.808
"LevelDB - Benchmark: Random Delete (us/Op)",LIB,40.227,35.463
"LevelDB - Benchmark: Sequential Fill (MB/s)",HIB,43.2,49.7
"LevelDB - Benchmark: Sequential Fill (us/Op)",LIB,41.026,35.575
"SQLite Speedtest - Timed Time - Size 1,000 (sec)",LIB,52.639,47.037
"Bork File Encrypter - File Encryption Time (sec)",LIB,6.215,6.052