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 - Phoronix Test Suite Linux 5.5 Git Threadripper + No Apparmor AMD Ryzen Threadripper 3970X Linux 5.5 kernel benchmarks with toggling AppArmor. Benchmarks by Michael Larabel
HTML result view exported from: https://openbenchmarking.org/result/1912315-PTS-LINUX55G46&gru&sor .
Linux 5.5 Git Threadripper + No Apparmor Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Compiler File-System Screen Resolution Linux 5.5 Git Linux 5.5 Git apparmor=0 AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0601 BIOS) AMD Starship/Matisse 64512MB 1000GB Force MP600 AMD Radeon VII 16GB (1802/1001MHz) AMD Vega 20 HDMI Audio ASUS VP28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 19.10 5.5.0-999-generic (x86_64) 20191229 GNOME Shell 3.34.1 X Server 1.20.5 amdgpu 19.0.1 4.6 Mesa 20.0.0-devel (git-dcba773 2019-12-28 eoan-oibaf-ppa) (LLVM 9.0.1) OpenCL 1.1 Mesa 20.0.0-devel (git-dcba773 2019-12-28 eoan-oibaf-ppa) GCC 9.2.1 20191008 + LLVM 9.0.1 ext4 3840x2160 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 Graphics Details - GLAMOR Python Details - Python 2.7.17 + Python 3.7.5 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected
Linux 5.5 Git Threadripper + No Apparmor stress-ng: Forking stress-ng: Semaphores stress-ng: Socket Activity stress-ng: Context Switching stress-ng: System V Message Passing minife: Small dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit supertuxkart: 3840 x 2160 - Fullscreen - High - 1 - Candela City supertuxkart: 3840 x 2160 - Fullscreen - High - 1 - Cocoa Temple supertuxkart: 3840 x 2160 - Fullscreen - Low - 1 - Candela City supertuxkart: 3840 x 2160 - Fullscreen - Low - 1 - Cocoa Temple tesseract: 3840 x 2160 xonotic: 3840 x 2160 - Ultimate rav1e: 9 svt-av1: Enc Mode 8 - 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p himeno: Poisson Pressure Solver gromacs: Water Benchmark rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Read While Writing mcperf: Get mcperf: Set ebizzy: apache: Static Web Page Serving selenium: StyleBench - Firefox phpbench: PHP Benchmark Suite selenium: WebXPRT - Firefox selenium: Jetstream - Firefox pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Heavy Contention - Read Only namd: ATPase Simulation - 327,506 Atoms pybench: Total For Average Test Times osbench: Memory Allocations selenium: PSPDFKit WASM - Firefox parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP MRI Gridding polyhedron: ac polyhedron: air polyhedron: aermod mrbayes: Primate Phylogeny Analysis build2: Time To Compile y-cruncher: Calculating 500M Pi Digits hackbench: 1 - Thread hackbench: 2 - Thread hackbench: 4 - Thread hackbench: 8 - Thread hackbench: 1 - Process hackbench: 16 - Thread hackbench: 2 - Process hackbench: 4 - Process hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process sqlite-speedtest: Timed Time - Size 1,000 libreoffice: 20 Documents To PDF blender: Classroom - CPU-Only blender: Barbershop - CPU-Only selenium: Maze Solver - Firefox osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes schbench: 2 - 4 schbench: 4 - 4 schbench: 6 - 2 schbench: 6 - 4 schbench: 8 - 2 schbench: 8 - 4 Linux 5.5 Git Linux 5.5 Git apparmor=0 95662.35 3370364.20 20740.86 13109927.92 20030885.57 11021.6 724.18 96.72 88.362641 88.301112 240.262497 242.661036 380.3308 305.5734848 1.616 68.823 357.90 4609.832581 3.245 1133404 179955324 1211532 6072111 77044.2 46372.6 2523108 34904.13 77.6 652312 260 215.39 750751.881987 756672.960401 0.56581 954 67.662716 1295 43.925837 0.950190 58.456207 5.89 1.63 5.59 71.798 49.761 9.408 3.082 4.087 6.163 9.810 2.952 20.216 3.735 5.922 8.634 16.352 32.194 57.956 6.829 118.32 187.85 4.4 11.152694 18.910567 43.342908 34.847259 23 34 33 33 33 32 100618.26 3394526.56 20875.17 20631353.38 19683608.20 11596.4 721.54 95.99 88.600741 86.842730 240.795660 244.119202 376.6710 307.5250658 1.611 68.451 357.52 4767.737650 3.247 1145937 176875010 1221560 6301397 79009.4 48038.8 2512689 36697.43 79.0 654067 260 215.95 752522.514754 766106.168910 0.56190 952 67.165931 1299 42.111411 0.938719 58.310867 5.95 1.62 5.59 72.039 49.487 9.548 2.598 3.310 4.353 7.718 2.606 14.913 3.110 4.150 6.851 14.414 28.303 56.757 6.777 118.24 188.01 4.4 10.928247 18.590291 43.416818 33.562184 19 34 33 33 33 31 OpenBenchmarking.org
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Linux 5.5 Git apparmor=0 Linux 5.5 Git 20K 40K 60K 80K 100K SE +/- 1561.27, N = 3 SE +/- 1727.15, N = 13 100618.26 95662.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Linux 5.5 Git apparmor=0 Linux 5.5 Git 700K 1400K 2100K 2800K 3500K SE +/- 9109.99, N = 3 SE +/- 5504.00, N = 3 3394526.56 3370364.20 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 Linux 5.5 Git apparmor=0 Linux 5.5 Git 4K 8K 12K 16K 20K SE +/- 114.46, N = 3 SE +/- 25.00, N = 3 20875.17 20740.86 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 Linux 5.5 Git apparmor=0 Linux 5.5 Git 4M 8M 12M 16M 20M SE +/- 308284.80, N = 15 SE +/- 46361.64, N = 3 20631353.38 13109927.92 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 Linux 5.5 Git Linux 5.5 Git apparmor=0 4M 8M 12M 16M 20M SE +/- 194775.28, N = 3 SE +/- 110871.71, N = 3 20030885.57 19683608.20 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
miniFE Problem Size: Small OpenBenchmarking.org CG Mflops, More Is Better miniFE 2.2 Problem Size: Small Linux 5.5 Git apparmor=0 Linux 5.5 Git 2K 4K 6K 8K 10K SE +/- 6.21, N = 3 SE +/- 67.26, N = 3 11596.4 11021.6 1. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 1080p Linux 5.5 Git Linux 5.5 Git apparmor=0 160 320 480 640 800 SE +/- 0.27, N = 3 SE +/- 2.11, N = 3 724.18 721.54 MIN: 428.18 / MAX: 798.44 MIN: 414.37 / MAX: 802.39 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p 10-bit Linux 5.5 Git Linux 5.5 Git apparmor=0 20 40 60 80 100 SE +/- 0.37, N = 3 SE +/- 0.29, N = 3 96.72 95.99 MIN: 60.34 / MAX: 183.88 MIN: 60.47 / MAX: 177.98 1. (CC) gcc options: -pthread
SuperTuxKart Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Candela City OpenBenchmarking.org Frames Per Second, More Is Better SuperTuxKart 0.9.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Candela City Linux 5.5 Git apparmor=0 Linux 5.5 Git 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.37, N = 3 88.60 88.36
SuperTuxKart Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Cocoa Temple OpenBenchmarking.org Frames Per Second, More Is Better SuperTuxKart 0.9.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Cocoa Temple Linux 5.5 Git Linux 5.5 Git apparmor=0 20 40 60 80 100 SE +/- 0.77, N = 3 SE +/- 0.44, N = 3 88.30 86.84
SuperTuxKart Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Candela City OpenBenchmarking.org Frames Per Second, More Is Better SuperTuxKart 0.9.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Candela City Linux 5.5 Git apparmor=0 Linux 5.5 Git 50 100 150 200 250 SE +/- 2.19, N = 3 SE +/- 1.54, N = 3 240.80 240.26
SuperTuxKart Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Cocoa Temple OpenBenchmarking.org Frames Per Second, More Is Better SuperTuxKart 0.9.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Cocoa Temple Linux 5.5 Git apparmor=0 Linux 5.5 Git 50 100 150 200 250 SE +/- 2.61, N = 3 SE +/- 3.12, N = 3 244.12 242.66
Tesseract Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 Linux 5.5 Git Linux 5.5 Git apparmor=0 80 160 240 320 400 SE +/- 4.06, N = 3 SE +/- 1.98, N = 3 380.33 376.67
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Linux 5.5 Git apparmor=0 Linux 5.5 Git 70 140 210 280 350 SE +/- 0.21, N = 3 SE +/- 3.49, N = 3 307.53 305.57 MIN: 54 / MAX: 666 MIN: 53 / MAX: 669
rav1e Speed: 9 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 9 Linux 5.5 Git Linux 5.5 Git apparmor=0 0.3636 0.7272 1.0908 1.4544 1.818 SE +/- 0.000, N = 4 SE +/- 0.001, N = 4 1.616 1.611
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Linux 5.5 Git Linux 5.5 Git apparmor=0 15 30 45 60 75 SE +/- 0.18, N = 3 SE +/- 0.24, N = 3 68.82 68.45 1. (CXX) g++ options: -fPIE -fPIC -pie
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Linux 5.5 Git Linux 5.5 Git apparmor=0 80 160 240 320 400 SE +/- 2.74, N = 3 SE +/- 3.00, N = 12 357.90 357.52 1. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Linux 5.5 Git apparmor=0 Linux 5.5 Git 1000 2000 3000 4000 5000 SE +/- 18.36, N = 3 SE +/- 58.62, N = 3 4767.74 4609.83 1. (CC) gcc options: -O3 -mavx2
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2019.4 Water Benchmark Linux 5.5 Git apparmor=0 Linux 5.5 Git 0.7306 1.4612 2.1918 2.9224 3.653 SE +/- 0.006, N = 3 SE +/- 0.002, N = 3 3.247 3.245 1. (CXX) g++ options: -mavx2 -mfma -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Linux 5.5 Git apparmor=0 Linux 5.5 Git 200K 400K 600K 800K 1000K SE +/- 707.83, N = 3 SE +/- 5054.67, N = 3 1145937 1133404 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Linux 5.5 Git Linux 5.5 Git apparmor=0 40M 80M 120M 160M 200M SE +/- 2394149.64, N = 3 SE +/- 822692.48, N = 3 179955324 176875010 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Linux 5.5 Git apparmor=0 Linux 5.5 Git 300K 600K 900K 1200K 1500K SE +/- 3024.23, N = 3 SE +/- 5606.34, N = 3 1221560 1211532 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Linux 5.5 Git apparmor=0 Linux 5.5 Git 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 45073.23, N = 3 SE +/- 43920.68, N = 3 6301397 6072111 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get Linux 5.5 Git apparmor=0 Linux 5.5 Git 20K 40K 60K 80K 100K SE +/- 1032.86, N = 15 SE +/- 841.13, N = 15 79009.4 77044.2 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set Linux 5.5 Git apparmor=0 Linux 5.5 Git 10K 20K 30K 40K 50K SE +/- 532.97, N = 7 SE +/- 736.71, N = 3 48038.8 46372.6 1. (CC) gcc options: -O2 -lm -rdynamic
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Linux 5.5 Git Linux 5.5 Git apparmor=0 500K 1000K 1500K 2000K 2500K SE +/- 23804.66, N = 15 SE +/- 21514.90, N = 15 2523108 2512689 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Linux 5.5 Git apparmor=0 Linux 5.5 Git 8K 16K 24K 32K 40K SE +/- 225.11, N = 3 SE +/- 62.84, N = 3 36697.43 34904.13 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Linux 5.5 Git apparmor=0 Linux 5.5 Git 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.69, N = 3 79.0 77.6 1. firefox 71.0
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Linux 5.5 Git apparmor=0 Linux 5.5 Git 140K 280K 420K 560K 700K SE +/- 1270.38, N = 3 SE +/- 46.18, N = 3 654067 652312
Selenium Benchmark: WebXPRT - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: WebXPRT - Browser: Firefox Linux 5.5 Git apparmor=0 Linux 5.5 Git 60 120 180 240 300 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 260 260 1. firefox 71.0
Selenium Benchmark: Jetstream - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream - Browser: Firefox Linux 5.5 Git apparmor=0 Linux 5.5 Git 50 100 150 200 250 SE +/- 0.72, N = 3 SE +/- 0.23, N = 3 215.95 215.39 1. firefox 71.0
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Linux 5.5 Git apparmor=0 Linux 5.5 Git 160K 320K 480K 640K 800K SE +/- 1694.84, N = 3 SE +/- 1756.70, N = 3 752522.51 750751.88 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only Linux 5.5 Git apparmor=0 Linux 5.5 Git 160K 320K 480K 640K 800K SE +/- 2241.07, N = 3 SE +/- 2219.72, N = 3 766106.17 756672.96 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Linux 5.5 Git apparmor=0 Linux 5.5 Git 0.1273 0.2546 0.3819 0.5092 0.6365 SE +/- 0.00129, N = 3 SE +/- 0.00104, N = 3 0.56190 0.56581
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Linux 5.5 Git apparmor=0 Linux 5.5 Git 200 400 600 800 1000 SE +/- 0.58, N = 3 SE +/- 1.20, N = 3 952 954
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Linux 5.5 Git apparmor=0 Linux 5.5 Git 15 30 45 60 75 SE +/- 0.46, N = 3 SE +/- 0.29, N = 3 67.17 67.66 1. (CC) gcc options: -lm
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Linux 5.5 Git Linux 5.5 Git apparmor=0 300 600 900 1200 1500 SE +/- 4.36, N = 3 SE +/- 4.67, N = 3 1295 1299 1. firefox 71.0
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Linux 5.5 Git apparmor=0 Linux 5.5 Git 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 42.11 43.93 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Linux 5.5 Git apparmor=0 Linux 5.5 Git 0.2138 0.4276 0.6414 0.8552 1.069 SE +/- 0.001772, N = 3 SE +/- 0.006738, N = 3 0.938719 0.950190 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Linux 5.5 Git apparmor=0 Linux 5.5 Git 13 26 39 52 65 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 58.31 58.46 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac Linux 5.5 Git Linux 5.5 Git apparmor=0 1.3388 2.6776 4.0164 5.3552 6.694 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 5.89 5.95
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air Linux 5.5 Git apparmor=0 Linux 5.5 Git 0.3668 0.7336 1.1004 1.4672 1.834 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.62 1.63
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod Linux 5.5 Git Linux 5.5 Git apparmor=0 1.2578 2.5156 3.7734 5.0312 6.289 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 5.59 5.59
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Linux 5.5 Git Linux 5.5 Git apparmor=0 16 32 48 64 80 SE +/- 0.25, N = 3 SE +/- 0.27, N = 3 71.80 72.04 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm -lreadline
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Linux 5.5 Git apparmor=0 Linux 5.5 Git 11 22 33 44 55 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 49.49 49.76
Y-Cruncher Calculating 500M Pi Digits OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.8.9503 Calculating 500M Pi Digits Linux 5.5 Git Linux 5.5 Git apparmor=0 3 6 9 12 15 SE +/- 0.008, N = 3 SE +/- 0.015, N = 3 9.408 9.548
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread Linux 5.5 Git apparmor=0 Linux 5.5 Git 0.6935 1.387 2.0805 2.774 3.4675 SE +/- 0.084, N = 15 SE +/- 0.005, N = 3 2.598 3.082 1. (CC) gcc options: -lpthread
Hackbench Count: 2 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread Linux 5.5 Git apparmor=0 Linux 5.5 Git 0.9196 1.8392 2.7588 3.6784 4.598 SE +/- 0.022, N = 3 SE +/- 0.032, N = 3 3.310 4.087 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread Linux 5.5 Git apparmor=0 Linux 5.5 Git 2 4 6 8 10 SE +/- 0.014, N = 3 SE +/- 0.034, N = 3 4.353 6.163 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Linux 5.5 Git apparmor=0 Linux 5.5 Git 3 6 9 12 15 SE +/- 0.047, N = 3 SE +/- 0.141, N = 15 7.718 9.810 1. (CC) gcc options: -lpthread
Hackbench Count: 1 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process Linux 5.5 Git apparmor=0 Linux 5.5 Git 0.6642 1.3284 1.9926 2.6568 3.321 SE +/- 0.007, N = 3 SE +/- 0.032, N = 3 2.606 2.952 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Linux 5.5 Git apparmor=0 Linux 5.5 Git 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.26, N = 12 14.91 20.22 1. (CC) gcc options: -lpthread
Hackbench Count: 2 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process Linux 5.5 Git apparmor=0 Linux 5.5 Git 0.8404 1.6808 2.5212 3.3616 4.202 SE +/- 0.015, N = 3 SE +/- 0.010, N = 3 3.110 3.735 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process Linux 5.5 Git apparmor=0 Linux 5.5 Git 1.3325 2.665 3.9975 5.33 6.6625 SE +/- 0.018, N = 3 SE +/- 0.072, N = 3 4.150 5.922 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Linux 5.5 Git apparmor=0 Linux 5.5 Git 2 4 6 8 10 SE +/- 0.097, N = 3 SE +/- 0.028, N = 3 6.851 8.634 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Linux 5.5 Git apparmor=0 Linux 5.5 Git 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 14.41 16.35 1. (CC) gcc options: -lpthread
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Linux 5.5 Git apparmor=0 Linux 5.5 Git 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.19, N = 3 28.30 32.19 1. (CC) gcc options: -lpthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Linux 5.5 Git apparmor=0 Linux 5.5 Git 13 26 39 52 65 SE +/- 0.21, N = 3 SE +/- 0.33, N = 3 56.76 57.96 1. (CC) gcc options: -O2 -ldl -lz -lpthread
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF Linux 5.5 Git apparmor=0 Linux 5.5 Git 2 4 6 8 10 SE +/- 0.037, N = 24 SE +/- 0.038, N = 21 6.777 6.829 1. LibreOffice 6.3.3.2 30(Build:2)
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Classroom - Compute: CPU-Only Linux 5.5 Git apparmor=0 Linux 5.5 Git 30 60 90 120 150 SE +/- 0.34, N = 3 SE +/- 0.14, N = 3 118.24 118.32
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Barbershop - Compute: CPU-Only Linux 5.5 Git Linux 5.5 Git apparmor=0 40 80 120 160 200 SE +/- 0.49, N = 3 SE +/- 0.26, N = 3 187.85 188.01
Selenium Benchmark: Maze Solver - Browser: Firefox OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Firefox Linux 5.5 Git Linux 5.5 Git apparmor=0 0.99 1.98 2.97 3.96 4.95 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 4.4 4.4 1. firefox 71.0
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Linux 5.5 Git apparmor=0 Linux 5.5 Git 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 10.93 11.15 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Linux 5.5 Git apparmor=0 Linux 5.5 Git 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 18.59 18.91 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Linux 5.5 Git Linux 5.5 Git apparmor=0 10 20 30 40 50 SE +/- 0.39, N = 3 SE +/- 0.36, N = 3 43.34 43.42 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Linux 5.5 Git apparmor=0 Linux 5.5 Git 8 16 24 32 40 SE +/- 0.47, N = 4 SE +/- 0.30, N = 3 33.56 34.85 1. (CC) gcc options: -lm
Schbench Message Threads: 2 - Workers Per Message Thread: 4 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 4 Linux 5.5 Git apparmor=0 Linux 5.5 Git 6 12 18 24 30 SE +/- 1.14, N = 12 19 23 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 4 - Workers Per Message Thread: 4 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 4 Linux 5.5 Git Linux 5.5 Git apparmor=0 8 16 24 32 40 SE +/- 0.35, N = 15 SE +/- 0.37, N = 7 34 34 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 6 - Workers Per Message Thread: 2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 2 Linux 5.5 Git Linux 5.5 Git apparmor=0 8 16 24 32 40 SE +/- 0.33, N = 9 33 33 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 6 - Workers Per Message Thread: 4 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 4 Linux 5.5 Git Linux 5.5 Git apparmor=0 8 16 24 32 40 SE +/- 0.37, N = 7 33 33 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 2 Linux 5.5 Git Linux 5.5 Git apparmor=0 8 16 24 32 40 33 33 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 4 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 4 Linux 5.5 Git apparmor=0 Linux 5.5 Git 7 14 21 28 35 SE +/- 0.40, N = 15 31 32 1. (CC) gcc options: -O2 -lpthread
Phoronix Test Suite v10.8.4