AMD Ryzen Threadripper 3970X Linux 5.5 kernel benchmarks with toggling AppArmor. Benchmarks by Michael Larabel
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1912315-PTS-LINUX55G46
Linux 5.5 Git Threadripper + No Apparmor
AMD Ryzen Threadripper 3970X Linux 5.5 kernel benchmarks with toggling AppArmor. Benchmarks by Michael Larabel
Linux 5.5 Git:
Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0601 BIOS), Chipset: AMD Starship/Matisse, Memory: 64512MB, Disk: 1000GB Force MP600, Graphics: AMD Radeon VII 16GB (1802/1001MHz), Audio: AMD Vega 20 HDMI Audio, Monitor: ASUS VP28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 19.10, Kernel: 5.5.0-999-generic (x86_64) 20191229, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: amdgpu 19.0.1, OpenGL: 4.6 Mesa 20.0.0-devel (git-dcba773 2019-12-28 eoan-oibaf-ppa) (LLVM 9.0.1), OpenCL: OpenCL 1.1 Mesa 20.0.0-devel (git-dcba773 2019-12-28 eoan-oibaf-ppa), Compiler: GCC 9.2.1 20191008 + LLVM 9.0.1, File-System: ext4, Screen Resolution: 3840x2160
Linux 5.5 Git apparmor=0:
Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0601 BIOS), Chipset: AMD Starship/Matisse, Memory: 64512MB, Disk: 1000GB Force MP600, Graphics: AMD Radeon VII 16GB (1802/1001MHz), Audio: AMD Vega 20 HDMI Audio, Monitor: ASUS VP28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 19.10, Kernel: 5.5.0-999-generic (x86_64) 20191229, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: amdgpu 19.0.1, OpenGL: 4.6 Mesa 20.0.0-devel (git-dcba773 2019-12-28 eoan-oibaf-ppa) (LLVM 9.0.1), OpenCL: OpenCL 1.1 Mesa 20.0.0-devel (git-dcba773 2019-12-28 eoan-oibaf-ppa), Compiler: GCC 9.2.1 20191008 + LLVM 9.0.1, File-System: ext4, Screen Resolution: 3840x2160
Stress-NG 0.07.26
Test: Context Switching
Bogo Ops/s > Higher Is Better
Linux 5.5 Git ............ 13109927.92 |=========================
Linux 5.5 Git apparmor=0 . 20631353.38 |=======================================
Hackbench
Count: 4 - Type: Process
Seconds < Lower Is Better
Linux 5.5 Git ............ 5.922 |=============================================
Linux 5.5 Git apparmor=0 . 4.150 |================================
Hackbench
Count: 4 - Type: Thread
Seconds < Lower Is Better
Linux 5.5 Git ............ 6.163 |=============================================
Linux 5.5 Git apparmor=0 . 4.353 |================================
Hackbench
Count: 16 - Type: Thread
Seconds < Lower Is Better
Linux 5.5 Git ............ 20.22 |=============================================
Linux 5.5 Git apparmor=0 . 14.91 |=================================
Hackbench
Count: 8 - Type: Thread
Seconds < Lower Is Better
Linux 5.5 Git ............ 9.810 |=============================================
Linux 5.5 Git apparmor=0 . 7.718 |===================================
Hackbench
Count: 8 - Type: Process
Seconds < Lower Is Better
Linux 5.5 Git ............ 8.634 |=============================================
Linux 5.5 Git apparmor=0 . 6.851 |====================================
Hackbench
Count: 2 - Type: Thread
Seconds < Lower Is Better
Linux 5.5 Git ............ 4.087 |=============================================
Linux 5.5 Git apparmor=0 . 3.310 |====================================
Hackbench
Count: 2 - Type: Process
Seconds < Lower Is Better
Linux 5.5 Git ............ 3.735 |=============================================
Linux 5.5 Git apparmor=0 . 3.110 |=====================================
Hackbench
Count: 32 - Type: Process
Seconds < Lower Is Better
Linux 5.5 Git ............ 32.19 |=============================================
Linux 5.5 Git apparmor=0 . 28.30 |========================================
Hackbench
Count: 16 - Type: Process
Seconds < Lower Is Better
Linux 5.5 Git ............ 16.35 |=============================================
Linux 5.5 Git apparmor=0 . 14.41 |========================================
Hackbench
Count: 1 - Type: Process
Seconds < Lower Is Better
Linux 5.5 Git ............ 2.952 |=============================================
Linux 5.5 Git apparmor=0 . 2.606 |========================================
miniFE 2.2
Problem Size: Small
CG Mflops > Higher Is Better
Linux 5.5 Git ............ 11021.6 |=========================================
Linux 5.5 Git apparmor=0 . 11596.4 |===========================================
Apache Benchmark 2.4.29
Static Web Page Serving
Requests Per Second > Higher Is Better
Linux 5.5 Git ............ 34904.13 |========================================
Linux 5.5 Git apparmor=0 . 36697.43 |==========================================
Parboil 2.5
Test: OpenMP LBM
Seconds < Lower Is Better
Linux 5.5 Git ............ 43.93 |=============================================
Linux 5.5 Git apparmor=0 . 42.11 |===========================================
OSBench
Test: Create Processes
us Per Event < Lower Is Better
Linux 5.5 Git ............ 34.85 |=============================================
Linux 5.5 Git apparmor=0 . 33.56 |===========================================
Facebook RocksDB 6.3.6
Test: Read While Writing
Op/s > Higher Is Better
Linux 5.5 Git ............ 6072111 |=========================================
Linux 5.5 Git apparmor=0 . 6301397 |===========================================
Memcached mcperf 1.5.10
Method: Set
Operations Per Second > Higher Is Better
Linux 5.5 Git ............ 46372.6 |==========================================
Linux 5.5 Git apparmor=0 . 48038.8 |===========================================
Himeno Benchmark 3.0
Poisson Pressure Solver
MFLOPS > Higher Is Better
Linux 5.5 Git ............ 4609.83 |==========================================
Linux 5.5 Git apparmor=0 . 4767.74 |===========================================
Schbench
Message Threads: 8 - Workers Per Message Thread: 4
usec, 99.9th Latency Percentile < Lower Is Better
Linux 5.5 Git ............ 32 |================================================
Linux 5.5 Git apparmor=0 . 31 |===============================================
Memcached mcperf 1.5.10
Method: Get
Operations Per Second > Higher Is Better
Linux 5.5 Git ............ 77044.2 |==========================================
Linux 5.5 Git apparmor=0 . 79009.4 |===========================================
SQLite Speedtest 3.30
Timed Time - Size 1,000
Seconds < Lower Is Better
Linux 5.5 Git ............ 57.96 |=============================================
Linux 5.5 Git apparmor=0 . 56.76 |============================================
OSBench
Test: Create Files
us Per Event < Lower Is Better
Linux 5.5 Git ............ 11.15 |=============================================
Linux 5.5 Git apparmor=0 . 10.93 |============================================
Selenium
Benchmark: StyleBench - Browser: Firefox
Runs / Minute > Higher Is Better
Linux 5.5 Git ............ 77.6 |=============================================
Linux 5.5 Git apparmor=0 . 79.0 |==============================================
Stress-NG 0.07.26
Test: System V Message Passing
Bogo Ops/s > Higher Is Better
Linux 5.5 Git ............ 20030885.57 |=======================================
Linux 5.5 Git apparmor=0 . 19683608.20 |======================================
Facebook RocksDB 6.3.6
Test: Random Read
Op/s > Higher Is Better
Linux 5.5 Git ............ 179955324 |=========================================
Linux 5.5 Git apparmor=0 . 176875010 |========================================
OSBench
Test: Create Threads
us Per Event < Lower Is Better
Linux 5.5 Git ............ 18.91 |=============================================
Linux 5.5 Git apparmor=0 . 18.59 |============================================
SuperTuxKart 0.9.3
Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Cocoa Temple
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 88.30 |=============================================
Linux 5.5 Git apparmor=0 . 86.84 |============================================
Y-Cruncher 0.7.8.9503
Calculating 500M Pi Digits
Seconds < Lower Is Better
Linux 5.5 Git ............ 9.408 |============================================
Linux 5.5 Git apparmor=0 . 9.548 |=============================================
PostgreSQL pgbench 12.0
Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only
TPS > Higher Is Better
Linux 5.5 Git ............ 756672.96 |========================================
Linux 5.5 Git apparmor=0 . 766106.17 |=========================================
Parboil 2.5
Test: OpenMP CUTCP
Seconds < Lower Is Better
Linux 5.5 Git ............ 0.950190 |==========================================
Linux 5.5 Git apparmor=0 . 0.938719 |=========================================
Facebook RocksDB 6.3.6
Test: Random Fill
Op/s > Higher Is Better
Linux 5.5 Git ............ 1133404 |===========================================
Linux 5.5 Git apparmor=0 . 1145937 |===========================================
Polyhedron Fortran Benchmarks
Benchmark: ac
Seconds < Lower Is Better
Linux 5.5 Git ............ 5.89 |==============================================
Linux 5.5 Git apparmor=0 . 5.95 |==============================================
Tesseract 2014-05-12
Resolution: 3840 x 2160
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 380.33 |============================================
Linux 5.5 Git apparmor=0 . 376.67 |============================================
Facebook RocksDB 6.3.6
Test: Sequential Fill
Op/s > Higher Is Better
Linux 5.5 Git ............ 1211532 |===========================================
Linux 5.5 Git apparmor=0 . 1221560 |===========================================
LibreOffice
Test: 20 Documents To PDF
Seconds < Lower Is Better
Linux 5.5 Git ............ 6.829 |=============================================
Linux 5.5 Git apparmor=0 . 6.777 |=============================================
dav1d 0.5.0
Video Input: Chimera 1080p 10-bit
FPS > Higher Is Better
Linux 5.5 Git ............ 96.72 |=============================================
Linux 5.5 Git apparmor=0 . 95.99 |=============================================
OSBench
Test: Memory Allocations
Ns Per Event < Lower Is Better
Linux 5.5 Git ............ 67.66 |=============================================
Linux 5.5 Git apparmor=0 . 67.17 |=============================================
Stress-NG 0.07.26
Test: Semaphores
Bogo Ops/s > Higher Is Better
Linux 5.5 Git ............ 3370364.20 |========================================
Linux 5.5 Git apparmor=0 . 3394526.56 |========================================
NAMD 2.13b1
ATPase Simulation - 327,506 Atoms
days/ns < Lower Is Better
Linux 5.5 Git ............ 0.56581 |===========================================
Linux 5.5 Git apparmor=0 . 0.56190 |===========================================
Stress-NG 0.07.26
Test: Socket Activity
Bogo Ops/s > Higher Is Better
Linux 5.5 Git ............ 20740.86 |==========================================
Linux 5.5 Git apparmor=0 . 20875.17 |==========================================
Xonotic 0.8.2
Resolution: 3840 x 2160 - Effects Quality: Ultimate
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 305.57 |============================================
Linux 5.5 Git apparmor=0 . 307.53 |============================================
Polyhedron Fortran Benchmarks
Benchmark: air
Seconds < Lower Is Better
Linux 5.5 Git ............ 1.63 |==============================================
Linux 5.5 Git apparmor=0 . 1.62 |==============================================
SuperTuxKart 0.9.3
Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Cocoa Temple
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 242.66 |============================================
Linux 5.5 Git apparmor=0 . 244.12 |============================================
Build2 0.12
Time To Compile
Seconds < Lower Is Better
Linux 5.5 Git ............ 49.76 |=============================================
Linux 5.5 Git apparmor=0 . 49.49 |=============================================
SVT-AV1 0.8
Encoder Mode: Enc Mode 8 - Input: 1080p
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 68.82 |=============================================
Linux 5.5 Git apparmor=0 . 68.45 |=============================================
ebizzy 0.3
Records/s > Higher Is Better
Linux 5.5 Git ............ 2523108 |===========================================
Linux 5.5 Git apparmor=0 . 2512689 |===========================================
dav1d 0.5.0
Video Input: Summer Nature 1080p
FPS > Higher Is Better
Linux 5.5 Git ............ 724.18 |============================================
Linux 5.5 Git apparmor=0 . 721.54 |============================================
Timed MrBayes Analysis 3.2.7
Primate Phylogeny Analysis
Seconds < Lower Is Better
Linux 5.5 Git ............ 71.80 |=============================================
Linux 5.5 Git apparmor=0 . 72.04 |=============================================
rav1e 0.2.0
Speed: 9
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 1.616 |=============================================
Linux 5.5 Git apparmor=0 . 1.611 |=============================================
Selenium
Benchmark: PSPDFKit WASM - Browser: Firefox
Score < Lower Is Better
Linux 5.5 Git ............ 1295 |==============================================
Linux 5.5 Git apparmor=0 . 1299 |==============================================
SuperTuxKart 0.9.3
Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Candela City
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 88.36 |=============================================
Linux 5.5 Git apparmor=0 . 88.60 |=============================================
PHPBench 0.8.1
PHP Benchmark Suite
Score > Higher Is Better
Linux 5.5 Git ............ 652312 |============================================
Linux 5.5 Git apparmor=0 . 654067 |============================================
Selenium
Benchmark: Jetstream - Browser: Firefox
Score > Higher Is Better
Linux 5.5 Git ............ 215.39 |============================================
Linux 5.5 Git apparmor=0 . 215.95 |============================================
Parboil 2.5
Test: OpenMP MRI Gridding
Seconds < Lower Is Better
Linux 5.5 Git ............ 58.46 |=============================================
Linux 5.5 Git apparmor=0 . 58.31 |=============================================
PostgreSQL pgbench 12.0
Scaling: Buffer Test - Test: Normal Load - Mode: Read Only
TPS > Higher Is Better
Linux 5.5 Git ............ 750751.88 |=========================================
Linux 5.5 Git apparmor=0 . 752522.51 |=========================================
SuperTuxKart 0.9.3
Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Candela City
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 240.26 |============================================
Linux 5.5 Git apparmor=0 . 240.80 |============================================
PyBench 2018-02-16
Total For Average Test Times
Milliseconds < Lower Is Better
Linux 5.5 Git ............ 954 |===============================================
Linux 5.5 Git apparmor=0 . 952 |===============================================
OSBench
Test: Launch Programs
us Per Event < Lower Is Better
Linux 5.5 Git ............ 43.34 |=============================================
Linux 5.5 Git apparmor=0 . 43.42 |=============================================
SVT-VP9 0.1
Tuning: Visual Quality Optimized - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
Linux 5.5 Git ............ 357.90 |============================================
Linux 5.5 Git apparmor=0 . 357.52 |============================================
Blender 2.81
Blend File: Barbershop - Compute: CPU-Only
Seconds < Lower Is Better
Linux 5.5 Git ............ 187.85 |============================================
Linux 5.5 Git apparmor=0 . 188.01 |============================================
Blender 2.81
Blend File: Classroom - Compute: CPU-Only
Seconds < Lower Is Better
Linux 5.5 Git ............ 118.32 |============================================
Linux 5.5 Git apparmor=0 . 118.24 |============================================
GROMACS 2019.4
Water Benchmark
Ns Per Day > Higher Is Better
Linux 5.5 Git ............ 3.245 |=============================================
Linux 5.5 Git apparmor=0 . 3.247 |=============================================
Schbench
Message Threads: 8 - Workers Per Message Thread: 2
usec, 99.9th Latency Percentile < Lower Is Better
Linux 5.5 Git ............ 33 |================================================
Linux 5.5 Git apparmor=0 . 33 |================================================
Schbench
Message Threads: 6 - Workers Per Message Thread: 4
usec, 99.9th Latency Percentile < Lower Is Better
Linux 5.5 Git ............ 33 |================================================
Linux 5.5 Git apparmor=0 . 33 |================================================
Schbench
Message Threads: 6 - Workers Per Message Thread: 2
usec, 99.9th Latency Percentile < Lower Is Better
Linux 5.5 Git ............ 33 |================================================
Linux 5.5 Git apparmor=0 . 33 |================================================
Schbench
Message Threads: 4 - Workers Per Message Thread: 4
usec, 99.9th Latency Percentile < Lower Is Better
Linux 5.5 Git ............ 34 |================================================
Linux 5.5 Git apparmor=0 . 34 |================================================
Selenium
Benchmark: Maze Solver - Browser: Firefox
Seconds < Lower Is Better
Linux 5.5 Git ............ 4.4 |===============================================
Linux 5.5 Git apparmor=0 . 4.4 |===============================================
Selenium
Benchmark: WebXPRT - Browser: Firefox
Score > Higher Is Better
Linux 5.5 Git ............ 260 |===============================================
Linux 5.5 Git apparmor=0 . 260 |===============================================
Polyhedron Fortran Benchmarks
Benchmark: aermod
Seconds < Lower Is Better
Linux 5.5 Git ............ 5.59 |==============================================
Linux 5.5 Git apparmor=0 . 5.59 |==============================================
Schbench
Message Threads: 2 - Workers Per Message Thread: 4
usec, 99.9th Latency Percentile < Lower Is Better
Linux 5.5 Git ............ 23 |================================================
Linux 5.5 Git apparmor=0 . 19 |========================================
Stress-NG 0.07.26
Test: Forking
Bogo Ops/s > Higher Is Better
Linux 5.5 Git ............ 95662.35 |=======================================
Linux 5.5 Git apparmor=0 . 100618.26 |=========================================
Hackbench
Count: 1 - Type: Thread
Seconds < Lower Is Better
Linux 5.5 Git ............ 3.082 |=============================================
Linux 5.5 Git apparmor=0 . 2.598 |======================================