5900X AMD Linux 5.12 KFence Overhead Test Linux KFence benchmarks quick tests by Michael Larabel. KFence Disabled: Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3402 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 Plus + 2000GB, Graphics: AMD Radeon RX 6800 16GB (2475/1000MHz), Audio: AMD Device ab28, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211 OS: Ubuntu 20.04, Kernel: 5.12.0-051200rc7daily20210418-generic (x86_64) 20210417, Desktop: GNOME Shell 3.36.7, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 21.2.0-devel (git-c74d93c 2021-04-18 focal-oibaf-ppa) (LLVM 12.0.0), Vulkan: 1.1.168, Compiler: GCC 9.3.0 + CUDA 11.2, File-System: ext4, Screen Resolution: 3840x2160 kfence.sample_interval=100: Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3402 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 Plus + 2000GB, Graphics: AMD Radeon RX 6800 16GB (2475/1000MHz), Audio: AMD Device ab28, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211 OS: Ubuntu 20.04, Kernel: 5.12.0-051200rc7daily20210418-generic (x86_64) 20210417, Desktop: GNOME Shell 3.36.7, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 21.2.0-devel (git-c74d93c 2021-04-18 focal-oibaf-ppa) (LLVM 12.0.0), Vulkan: 1.1.168, Compiler: GCC 9.3.0 + CUDA 11.2, File-System: ext4, Screen Resolution: 3840x2160 kfence.sample_interval=500: Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3402 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 Plus + 2000GB, Graphics: AMD Radeon RX 6800 16GB (2475/1000MHz), Audio: AMD Device ab28, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211 OS: Ubuntu 20.04, Kernel: 5.12.0-051200rc7daily20210418-generic (x86_64) 20210417, Desktop: GNOME Shell 3.36.7, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 21.2.0-devel (git-c74d93c 2021-04-18 focal-oibaf-ppa) (LLVM 12.0.0), Vulkan: 1.1.168, Compiler: GCC 9.3.0 + CUDA 11.2, File-System: ext4, Screen Resolution: 3840x2160 Selenium Benchmark: Jetstream 2 - Browser: Firefox Score > Higher Is Better KFence Disabled ............ 99.93 |======================================== kfence.sample_interval=100 . 103.94 |========================================== kfence.sample_interval=500 . 101.24 |========================================= SecureMark 1.0.4 Benchmark: SecureMark-TLS marks > Higher Is Better KFence Disabled ............ 325735 |========================================== kfence.sample_interval=100 . 317860 |========================================= kfence.sample_interval=500 . 321260 |========================================= Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL Frames Per Second > Higher Is Better KFence Disabled ............ 269.2 |=========================================== kfence.sample_interval=100 . 267.3 |=========================================== kfence.sample_interval=500 . 268.7 |=========================================== GLmark2 2020.04 Resolution: 1920 x 1080 Score > Higher Is Better KFence Disabled ............ 18803 |========================================== kfence.sample_interval=100 . 19066 |=========================================== kfence.sample_interval=500 . 18672 |========================================== GLmark2 2020.04 Resolution: 3840 x 2160 Score > Higher Is Better KFence Disabled ............ 8391 |============================================ kfence.sample_interval=100 . 8388 |============================================ kfence.sample_interval=500 . 8393 |============================================ QuantLib 1.21 MFLOPS > Higher Is Better KFence Disabled ............ 3172.1 |========================================== kfence.sample_interval=100 . 3075.2 |========================================= kfence.sample_interval=500 . 3162.9 |========================================== Timed Godot Game Engine Compilation 3.2.3 Time To Compile Seconds < Lower Is Better KFence Disabled ............ 88.89 |=========================================== kfence.sample_interval=100 . 88.56 |=========================================== kfence.sample_interval=500 . 88.47 |=========================================== simdjson 0.8.2 Throughput Test: PartialTweets GB/s > Higher Is Better KFence Disabled ............ 4.81 |============================================ kfence.sample_interval=100 . 4.82 |============================================ kfence.sample_interval=500 . 4.83 |============================================ Timed GDB GNU Debugger Compilation 9.1 Time To Compile Seconds < Lower Is Better KFence Disabled ............ 74.56 |=========================================== kfence.sample_interval=100 . 74.57 |=========================================== kfence.sample_interval=500 . 74.41 |=========================================== Tesseract 2014-05-12 Resolution: 3840 x 2160 Frames Per Second > Higher Is Better KFence Disabled ............ 765.62 |========================================== kfence.sample_interval=100 . 752.50 |========================================= kfence.sample_interval=500 . 744.26 |========================================= KeyDB 6.0.16 Ops/sec > Higher Is Better KFence Disabled ............ 781746.49 |======================================= kfence.sample_interval=100 . 777725.77 |======================================= kfence.sample_interval=500 . 773279.93 |======================================= simdjson 0.8.2 Throughput Test: DistinctUserID GB/s > Higher Is Better KFence Disabled ............ 5.36 |============================================ kfence.sample_interval=100 . 5.24 |=========================================== kfence.sample_interval=500 . 5.42 |============================================ LuxCoreRender 2.5 Scene: Orange Juice - Acceleration: CPU M samples/sec > Higher Is Better KFence Disabled ............ 4.63 |============================================ kfence.sample_interval=100 . 4.60 |============================================ kfence.sample_interval=500 . 4.64 |============================================ Timed Wasmer Compilation 1.0.2 Time To Compile Seconds < Lower Is Better KFence Disabled ............ 63.12 |=========================================== kfence.sample_interval=100 . 62.94 |=========================================== kfence.sample_interval=500 . 62.73 |=========================================== LuxCoreRender 2.5 Scene: Danish Mood - Acceleration: CPU M samples/sec > Higher Is Better KFence Disabled ............ 2.38 |============================================ kfence.sample_interval=100 . 2.36 |=========================================== kfence.sample_interval=500 . 2.39 |============================================ LuxCoreRender 2.5 Scene: DLSC - Acceleration: CPU M samples/sec > Higher Is Better KFence Disabled ............ 2.97 |============================================ kfence.sample_interval=100 . 2.96 |============================================ kfence.sample_interval=500 . 2.98 |============================================ Timed Linux Kernel Compilation 5.10.20 Time To Compile Seconds < Lower Is Better KFence Disabled ............ 59.09 |=========================================== kfence.sample_interval=100 . 58.66 |=========================================== kfence.sample_interval=500 . 58.66 |=========================================== Stockfish 13 Total Time Nodes Per Second > Higher Is Better KFence Disabled ............ 43836738 |======================================== kfence.sample_interval=100 . 43226332 |======================================= kfence.sample_interval=500 . 43693518 |======================================== simdjson 0.8.2 Throughput Test: Kostya GB/s > Higher Is Better KFence Disabled ............ 3.76 |============================================ kfence.sample_interval=100 . 3.66 |=========================================== kfence.sample_interval=500 . 3.77 |============================================ InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 val/sec > Higher Is Better KFence Disabled ............ 2047511.5 |======================================= kfence.sample_interval=100 . 2064493.3 |======================================= kfence.sample_interval=500 . 2060517.7 |======================================= SQLite Speedtest 3.30 Timed Time - Size 1,000 Seconds < Lower Is Better KFence Disabled ............ 44.47 |=========================================== kfence.sample_interval=100 . 44.43 |=========================================== kfence.sample_interval=500 . 44.48 |=========================================== InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 val/sec > Higher Is Better KFence Disabled ............ 2228858.2 |======================================= kfence.sample_interval=100 . 2219964.8 |======================================= kfence.sample_interval=500 . 2236526.7 |======================================= RawTherapee Total Benchmark Time Seconds < Lower Is Better KFence Disabled ............ 46.39 |=========================================== kfence.sample_interval=100 . 46.36 |=========================================== kfence.sample_interval=500 . 46.37 |=========================================== Basemark GPU 1.2 Renderer: OpenGL - Resolution: 1920 x 1080 - Graphics Preset: High FPS > Higher Is Better KFence Disabled ............ 182.53 |========================================== kfence.sample_interval=100 . 175.68 |======================================== kfence.sample_interval=500 . 182.81 |========================================== Selenium Benchmark: Kraken - Browser: Firefox ms < Lower Is Better KFence Disabled ............ 813.7 |=========================================== kfence.sample_interval=100 . 801.7 |========================================== kfence.sample_interval=500 . 805.6 |=========================================== Stress-NG 0.11.07 Test: Context Switching Bogo Ops/s > Higher Is Better KFence Disabled ............ 6810941.19 |==================================== kfence.sample_interval=100 . 7134642.91 |====================================== kfence.sample_interval=500 . 7041803.50 |====================================== Timed Mesa Compilation 21.0 Time To Compile Seconds < Lower Is Better KFence Disabled ............ 36.58 |=========================================== kfence.sample_interval=100 . 36.21 |=========================================== kfence.sample_interval=500 . 36.24 |=========================================== Hugin Panorama Photo Assistant + Stitching Time Seconds < Lower Is Better KFence Disabled ............ 35.44 |========================================== kfence.sample_interval=100 . 35.81 |========================================== kfence.sample_interval=500 . 36.32 |=========================================== LibreOffice Test: 20 Documents To PDF Seconds < Lower Is Better KFence Disabled ............ 5.121 |=========================================== kfence.sample_interval=100 . 5.156 |=========================================== kfence.sample_interval=500 . 5.081 |========================================== Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Score < Lower Is Better KFence Disabled ............ 2843 |============================================ kfence.sample_interval=100 . 2840 |============================================ kfence.sample_interval=500 . 2829 |============================================ RealSR-NCNN 20200818 Scale: 4x - TAA: Yes Seconds < Lower Is Better KFence Disabled ............ 32.05 |=========================================== kfence.sample_interval=100 . 32.12 |=========================================== kfence.sample_interval=500 . 32.08 |=========================================== Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better KFence Disabled ............ 321667 |========================================= kfence.sample_interval=100 . 326000 |========================================== kfence.sample_interval=500 . 323667 |========================================== Stress-NG 0.11.07 Test: NUMA Bogo Ops/s > Higher Is Better KFence Disabled ............ 402.41 |========================================== kfence.sample_interval=100 . 399.68 |========================================== kfence.sample_interval=500 . 404.41 |========================================== Stress-NG 0.11.07 Test: MMAP Bogo Ops/s > Higher Is Better KFence Disabled ............ 381.25 |========================================== kfence.sample_interval=100 . 378.37 |========================================== kfence.sample_interval=500 . 380.88 |========================================== Stress-NG 0.11.07 Test: Socket Activity Bogo Ops/s > Higher Is Better KFence Disabled ............ 9495.47 |========================================= kfence.sample_interval=100 . 9300.85 |======================================== kfence.sample_interval=500 . 9353.48 |======================================== Stress-NG 0.11.07 Test: Semaphores Bogo Ops/s > Higher Is Better KFence Disabled ............ 1743253.93 |====================================== kfence.sample_interval=100 . 1744081.98 |====================================== kfence.sample_interval=500 . 1748356.06 |====================================== Stress-NG 0.11.07 Test: SENDFILE Bogo Ops/s > Higher Is Better KFence Disabled ............ 308701.69 |======================================= kfence.sample_interval=100 . 309224.91 |======================================= kfence.sample_interval=500 . 308195.28 |======================================= Stress-NG 0.11.07 Test: MEMFD Bogo Ops/s > Higher Is Better KFence Disabled ............ 1161.89 |========================================= kfence.sample_interval=100 . 1149.25 |========================================= kfence.sample_interval=500 . 1152.65 |========================================= Basemark GPU 1.2 Renderer: OpenGL - Resolution: 1920 x 1080 - Graphics Preset: Medium FPS > Higher Is Better KFence Disabled ............ 333.52 |========================================= kfence.sample_interval=100 . 335.96 |========================================= kfence.sample_interval=500 . 341.87 |========================================== srsLTE 20.10.1 Test: OFDM_Test Samples / Second > Higher Is Better KFence Disabled ............ 163133333 |======================================= kfence.sample_interval=100 . 160600000 |====================================== kfence.sample_interval=500 . 164166667 |======================================= srsLTE 20.10.1 Test: PHY_DL_Test UE Mb/s > Higher Is Better KFence Disabled ............ 129.2 |=========================================== kfence.sample_interval=100 . 124.8 |========================================= kfence.sample_interval=500 . 130.6 |=========================================== srsLTE 20.10.1 Test: PHY_DL_Test eNb Mb/s > Higher Is Better KFence Disabled ............ 357.3 |========================================== kfence.sample_interval=100 . 346.1 |========================================= kfence.sample_interval=500 . 362.7 |=========================================== Selenium Benchmark: WASM collisionDetection - Browser: Firefox ms < Lower Is Better KFence Disabled ............ 286.7 |=========================================== kfence.sample_interval=100 . 281.4 |========================================== kfence.sample_interval=500 . 284.2 |=========================================== Liquid-DSP 2021.01.31 Threads: 16 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better KFence Disabled ............ 857143333 |======================================= kfence.sample_interval=100 . 855020000 |======================================= kfence.sample_interval=500 . 856216667 |======================================= Liquid-DSP 2021.01.31 Threads: 24 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better KFence Disabled ............ 899796667 |======================================= kfence.sample_interval=100 . 903696667 |======================================= kfence.sample_interval=500 . 904190000 |======================================= Inkscape Operation: SVG Files To PNG Seconds < Lower Is Better KFence Disabled ............ 18.09 |=========================================== kfence.sample_interval=100 . 17.58 |========================================== kfence.sample_interval=500 . 17.89 |=========================================== OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document Seconds < Lower Is Better KFence Disabled ............ 17.39 |=========================================== kfence.sample_interval=100 . 17.30 |========================================== kfence.sample_interval=500 . 17.54 |=========================================== ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 MiPolys / Sec > Higher Is Better KFence Disabled ............ 14663.85 |======================================= kfence.sample_interval=100 . 14939.35 |======================================== kfence.sample_interval=500 . 14800.16 |======================================== ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Frames / Sec > Higher Is Better KFence Disabled ............ 146.26 |========================================= kfence.sample_interval=100 . 149.01 |========================================== kfence.sample_interval=500 . 147.63 |========================================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better KFence Disabled ............ 739.97 |========================================= kfence.sample_interval=100 . 760.78 |========================================== kfence.sample_interval=500 . 761.92 |========================================== OSBench Test: Create Threads us Per Event < Lower Is Better KFence Disabled ............ 7.882516 |======================================= kfence.sample_interval=100 . 8.169810 |======================================== kfence.sample_interval=500 . 7.934809 |======================================= OSBench Test: Launch Programs us Per Event < Lower Is Better KFence Disabled ............ 27.21 |=========================================== kfence.sample_interval=100 . 26.95 |=========================================== kfence.sample_interval=500 . 26.21 |========================================= ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 MiPolys / Sec > Higher Is Better KFence Disabled ............ 3973.72 |========================================= kfence.sample_interval=100 . 3979.48 |========================================= kfence.sample_interval=500 . 4000.65 |========================================= ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Frames / Sec > Higher Is Better KFence Disabled ............ 381.31 |========================================== kfence.sample_interval=100 . 381.86 |========================================== kfence.sample_interval=500 . 383.90 |========================================== ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 MiVoxels / Sec > Higher Is Better KFence Disabled ............ 9067.25 |========================================= kfence.sample_interval=100 . 8701.20 |======================================= kfence.sample_interval=500 . 8476.56 |====================================== ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Frames / Sec > Higher Is Better KFence Disabled ............ 566.70 |========================================== kfence.sample_interval=100 . 543.83 |======================================== kfence.sample_interval=500 . 529.78 |======================================= Selenium Benchmark: WASM imageConvolute - Browser: Firefox ms < Lower Is Better KFence Disabled ............ 24.7 |=========================================== kfence.sample_interval=100 . 25.2 |============================================ kfence.sample_interval=500 . 24.7 |=========================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better KFence Disabled ............ 630.0 |========================================= kfence.sample_interval=100 . 634.3 |========================================= kfence.sample_interval=500 . 666.0 |=========================================== OSBench Test: Create Processes us Per Event < Lower Is Better KFence Disabled ............ 17.02 |========================================== kfence.sample_interval=100 . 17.29 |=========================================== kfence.sample_interval=500 . 17.03 |========================================== OSBench Test: Create Files us Per Event < Lower Is Better KFence Disabled ............ 10.42 |========================================== kfence.sample_interval=100 . 10.55 |=========================================== kfence.sample_interval=500 . 10.15 |========================================= OSBench Test: Memory Allocations Ns Per Event < Lower Is Better KFence Disabled ............ 54.65 |========================================== kfence.sample_interval=100 . 56.19 |=========================================== kfence.sample_interval=500 . 52.65 |======================================== SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 1080p Frames Per Second > Higher Is Better KFence Disabled ............ 178.19 |========================================== kfence.sample_interval=100 . 178.61 |========================================== kfence.sample_interval=500 . 179.18 |========================================== Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: Yes Seconds < Lower Is Better KFence Disabled ............ 3.600 |=========================================== kfence.sample_interval=100 . 3.609 |=========================================== kfence.sample_interval=500 . 3.623 |=========================================== SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Frames Per Second > Higher Is Better KFence Disabled ............ 207.49 |========================================= kfence.sample_interval=100 . 209.47 |========================================== kfence.sample_interval=500 . 210.40 |========================================== SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 1080p Frames Per Second > Higher Is Better KFence Disabled ............ 224.18 |========================================== kfence.sample_interval=100 . 224.76 |========================================== kfence.sample_interval=500 . 225.79 |========================================== SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Frames Per Second > Higher Is Better KFence Disabled ............ 230.49 |========================================== kfence.sample_interval=100 . 231.67 |========================================== kfence.sample_interval=500 . 232.63 |========================================== SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Frames Per Second > Higher Is Better KFence Disabled ............ 325.17 |========================================= kfence.sample_interval=100 . 333.09 |========================================== kfence.sample_interval=500 . 333.65 |==========================================