linux 55 AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (0601 BIOS) and AMD Radeon VII 16GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2001293-VE-LINUX550867&rdt&grw .
linux 55 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 5.5 Linux 5.4 Linux 5.3 AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0601 BIOS) AMD Starship/Matisse 64GB 1000GB Force MP600 AMD Radeon VII 16GB (1802/1001MHz) AMD Vega 20 HDMI Audio ASUS MG28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.5.0-050500-generic (x86_64) GNOME Shell 3.34.1 X Server 1.20.5 amdgpu 19.1.0 4.5 Mesa 19.2.4 (LLVM 9.0.0) GCC 9.2.1 20191130 ext4 3840x2160 5.4.0-050400-generic (x86_64) 5.3.0-050300-generic (x86_64) 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-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --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-build-config=bootstrap-lto-lean --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 Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 Java Details - OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-2ubuntu1) Python Details - Python 2.7.17 + Python 3.7.6 Security Details - Linux 5.5: 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.4: 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.3: 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 Graphics Details - Linux 5.4, Linux 5.3: GLAMOR
linux 55 selenium: Kraken - Firefox selenium: Jetstream 2 - Firefox selenium: PSPDFKit WASM - Firefox selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox mbw: Memory Copy - 4096 MiB mbw: Memory Copy, Fixed Block Size - 4096 MiB tinymembench: Standard Memcpy tinymembench: Standard Memset ctx-clock: Context Switch Time hackbench: 16 - Thread hackbench: 16 - Process stress-ng: Crypto stress-ng: Bsearch stress-ng: Forking stress-ng: Hsearch stress-ng: Lsearch stress-ng: Tsearch stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans inkscape: SVG Files To PNG tesseract: 3840 x 2160 xonotic: 3840 x 2160 - Low xonotic: 3840 x 2160 - High xonotic: 3840 x 2160 - Ultra xonotic: 3840 x 2160 - Ultimate fio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directory scikit-learn: numpy: deepspeech: CPU mlpack: scikit_svm gromacs: Water Benchmark lammps: Rhodopsin Protein hpcg: parboil: OpenMP CUTCP parboil: OpenMP Stencil parboil: OpenMP MRI Gridding npb: BT.C npb: CG.C npb: EP.C npb: EP.D npb: FT.C npb: IS.D npb: LU.C npb: MG.C npb: SP.B rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes etlegacy: Renderer2 - 3840 x 2160 osbench: Memory Allocations build-llvm: Time To Compile build-linux-kernel: Time To Compile vpxenc: Speed 5 dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit geexlab: 3840 x 2160 - GL2 Hot Tunnel DNA geexlab: 3840 x 2160 - GL2 Noise Animation Electric geexlab: 3840 x 2160 - GL2 Tunnel Beauty geexlab: 3840 x 2160 - GL3 Mesh Exploder geexlab: 3840 x 2160 - GL3 Vertex Pool geexlab: 3840 x 2160 - GL2 Cell Shading geexlab: 3840 x 2160 - GL2 AntTweakBar svt-av1: Enc Mode 8 - 1080p build2: Time To Compile mcperf: Get mcperf: Set nginx: Static Web Page Serving apache: Static Web Page Serving sqlite: 1 sqlite: 8 sqlite-speedtest: Timed Time - Size 1,000 Linux 5.5 Linux 5.4 Linux 5.3 711.9 94.982 1292 26.4 361.1 21174.300 12815.611 12255.3 20279.7 185 15.462 14.833 9346.94 23076.47 98746.91 259610.85 528.96 1092.10 11735.43 3392567.94 229825.73 89399.91 8190.43 21028.54 19979856.27 1281125.10 531.36 19907191.35 3806 3940 3347 4623 25.533 390.4660 332.5376383 431.1697962 383.3582733 304.0414953 1443 718 1908 951 2142 1068 1986 989 8.097 423.93 55.91776 11.20 3.263 19.374 11.0012 0.939145 4.905847 58.114450 76068.50 11130.32 2931.45 2931.00 35284.02 1486.17 67373.27 31491.61 34931.15 7.948 7.623 15.089 11.058753 18.710295 44.047038 35.552979 252.7 67.606926 116.257 23.201 24.34 653.30 322.98 710.54 96.31 136.2 2709.2 112.7 3974.9 6632.0 3932.8 3263.6 69.193 47.219 77581.7 48632.7 42615.58 34763.42 14.288 41.003 58.007 727.3 94.049 1295 26.4 361.1 20946.955 12935.651 12159.4 21696.3 148 17.312 17.130 9327.04 23065.81 85871.35 256750.10 526.12 1184.03 11697.55 3337412.08 234076.13 89309.26 8726.84 22204.70 20353215.90 1272661.50 525.23 26068855.67 3855 3924 3338 4532 25.852 386.7498 310.6536908 433.3906124 387.9018576 303.9750585 1448 721 2000 997 2169 1081 2183 1088 8.177 424.59 55.84179 11.35 3.260 19.542 10.9781 0.972538 5.810131 57.925083 76935.05 11115.40 2931.98 2929.45 35298.01 1489.52 68170.59 31374.30 35243.86 7.978 7.348 14.461 11.043271 19.493898 45.543512 38.393338 253.1 67.332268 114.276 23.092 24.87 656.04 324.99 716.25 97.23 137.5 2714.1 113.7 3959.5 6622.4 3960.8 3116.6 71.713 47.550 77672.9 45874.1 44900.87 35331.30 14.790 47.645 57.152 726.7 95.072 1301 26.5 362.2 20733.035 12959.327 12361.3 21706.6 148 16.494 16.488 9336.06 23217.33 85406.51 256772.88 527.97 1198.22 11699.74 3385969.43 235032.00 89286.22 8678.04 22635.01 21391138.40 1251087.82 532.83 27028660.05 3839 3926 3304 4649 25.640 371.0648 313.0539342 427.4533256 382.5492214 301.5073488 1107 550 1895 944 2186 1089 1896 944 8.243 427.32 55.86505 11.33 3.263 19.935 10.9919 0.972292 5.648926 58.004842 77305.90 11097.13 2895.90 2931.14 35301.64 1485.89 68200.82 31544.33 35513.78 7.953 7.545 14.438 11.051907 20.120144 48.349698 39.879481 252.6 67.709605 114.667 23.161 25.17 652.03 329.82 728.85 97.04 138.0 2711.2 113.7 3999.9 6698.4 4013.4 3086.1 71.504 47.448 75737.9 45254.1 36884.43 35259.93 14.827 48.578 57.435 OpenBenchmarking.org
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Linux 5.5 Linux 5.4 Linux 5.3 160 320 480 640 800 SE +/- 3.03, N = 3 SE +/- 0.90, N = 3 SE +/- 3.86, N = 3 711.9 727.3 726.7 1. firefox 71.0
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Linux 5.5 Linux 5.4 Linux 5.3 20 40 60 80 100 SE +/- 0.82, N = 3 SE +/- 0.26, N = 3 SE +/- 0.85, N = 3 94.98 94.05 95.07 1. firefox 71.0
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Linux 5.5 Linux 5.4 Linux 5.3 300 600 900 1200 1500 SE +/- 5.57, N = 3 SE +/- 5.04, N = 3 SE +/- 5.61, N = 3 1292 1295 1301 1. firefox 71.0
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Linux 5.5 Linux 5.4 Linux 5.3 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 26.4 26.4 26.5 1. firefox 71.0
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Linux 5.5 Linux 5.4 Linux 5.3 80 160 240 320 400 SE +/- 0.69, N = 3 SE +/- 0.32, N = 3 SE +/- 0.38, N = 3 361.1 361.1 362.2 1. firefox 71.0
MBW Test: Memory Copy - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB Linux 5.5 Linux 5.4 Linux 5.3 5K 10K 15K 20K 25K SE +/- 268.15, N = 3 SE +/- 56.13, N = 3 SE +/- 238.50, N = 3 21174.30 20946.96 20733.04 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB Linux 5.5 Linux 5.4 Linux 5.3 3K 6K 9K 12K 15K SE +/- 2.36, N = 3 SE +/- 4.43, N = 3 SE +/- 5.30, N = 3 12815.61 12935.65 12959.33 1. (CC) gcc options: -O3 -march=native
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Linux 5.5 Linux 5.4 Linux 5.3 3K 6K 9K 12K 15K SE +/- 4.01, N = 3 SE +/- 188.16, N = 3 SE +/- 20.52, N = 3 12255.3 12159.4 12361.3 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Linux 5.5 Linux 5.4 Linux 5.3 5K 10K 15K 20K 25K SE +/- 84.40, N = 3 SE +/- 163.62, N = 3 SE +/- 164.06, N = 3 20279.7 21696.3 21706.6 1. (CC) gcc options: -O2 -lm
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Linux 5.5 Linux 5.4 Linux 5.3 40 80 120 160 200 185 148 148
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Linux 5.5 Linux 5.4 Linux 5.3 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 15.46 17.31 16.49 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Linux 5.5 Linux 5.4 Linux 5.3 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.19, N = 3 SE +/- 0.08, N = 3 14.83 17.13 16.49 1. (CC) gcc options: -lpthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Crypto Linux 5.5 Linux 5.4 Linux 5.3 2K 4K 6K 8K 10K SE +/- 19.97, N = 3 SE +/- 16.43, N = 3 SE +/- 16.58, N = 3 9346.94 9327.04 9336.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Bsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch Linux 5.5 Linux 5.4 Linux 5.3 5K 10K 15K 20K 25K SE +/- 19.02, N = 3 SE +/- 80.27, N = 3 SE +/- 30.19, N = 3 23076.47 23065.81 23217.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Linux 5.5 Linux 5.4 Linux 5.3 20K 40K 60K 80K 100K SE +/- 247.16, N = 3 SE +/- 123.55, N = 3 SE +/- 525.16, N = 3 98746.91 85871.35 85406.51 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Hsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch Linux 5.5 Linux 5.4 Linux 5.3 60K 120K 180K 240K 300K SE +/- 421.36, N = 3 SE +/- 363.80, N = 3 SE +/- 192.95, N = 3 259610.85 256750.10 256772.88 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Lsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch Linux 5.5 Linux 5.4 Linux 5.3 110 220 330 440 550 SE +/- 0.09, N = 3 SE +/- 1.95, N = 3 SE +/- 0.56, N = 3 528.96 526.12 527.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Tsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Tsearch Linux 5.5 Linux 5.4 Linux 5.3 300 600 900 1200 1500 SE +/- 6.40, N = 3 SE +/- 12.91, N = 3 SE +/- 1.13, N = 3 1092.10 1184.03 1198.22 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress Linux 5.5 Linux 5.4 Linux 5.3 3K 6K 9K 12K 15K SE +/- 20.85, N = 3 SE +/- 14.58, N = 3 SE +/- 11.40, N = 3 11735.43 11697.55 11699.74 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -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 Linux 5.4 Linux 5.3 700K 1400K 2100K 2800K 3500K SE +/- 10332.47, N = 3 SE +/- 41291.98, N = 3 SE +/- 8760.38, N = 3 3392567.94 3337412.08 3385969.43 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Matrix Math Linux 5.5 Linux 5.4 Linux 5.3 50K 100K 150K 200K 250K SE +/- 326.24, N = 3 SE +/- 1854.67, N = 3 SE +/- 2704.39, N = 3 229825.73 234076.13 235032.00 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Vector Math Linux 5.5 Linux 5.4 Linux 5.3 20K 40K 60K 80K 100K SE +/- 84.44, N = 3 SE +/- 62.11, N = 3 SE +/- 63.82, N = 3 89399.91 89309.26 89286.22 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying Linux 5.5 Linux 5.4 Linux 5.3 2K 4K 6K 8K 10K SE +/- 83.56, N = 3 SE +/- 78.24, N = 3 SE +/- 55.47, N = 3 8190.43 8726.84 8678.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -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 Linux 5.4 Linux 5.3 5K 10K 15K 20K 25K SE +/- 161.64, N = 3 SE +/- 83.92, N = 3 SE +/- 43.01, N = 3 21028.54 22204.70 22635.01 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -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 Linux 5.4 Linux 5.3 5M 10M 15M 20M 25M SE +/- 187594.59, N = 3 SE +/- 743503.73, N = 12 SE +/- 526330.06, N = 15 19979856.27 20353215.90 21391138.40 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc C String Functions Linux 5.5 Linux 5.4 Linux 5.3 300K 600K 900K 1200K 1500K SE +/- 11020.63, N = 3 SE +/- 5721.14, N = 3 SE +/- 17000.64, N = 12 1281125.10 1272661.50 1251087.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting Linux 5.5 Linux 5.4 Linux 5.3 120 240 360 480 600 SE +/- 5.01, N = 3 SE +/- 4.34, N = 12 SE +/- 2.09, N = 3 531.36 525.23 532.83 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -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 Linux 5.4 Linux 5.3 6M 12M 18M 24M 30M SE +/- 67259.08, N = 3 SE +/- 322879.22, N = 15 SE +/- 245959.41, N = 15 19907191.35 26068855.67 27028660.05 1. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Linux 5.5 Linux 5.4 Linux 5.3 800 1600 2400 3200 4000 SE +/- 50.85, N = 5 SE +/- 36.86, N = 4 SE +/- 10.37, N = 4 3806 3855 3839
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Linux 5.5 Linux 5.4 Linux 5.3 800 1600 2400 3200 4000 SE +/- 10.90, N = 4 SE +/- 5.20, N = 4 SE +/- 7.84, N = 4 3940 3924 3926
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Linux 5.5 Linux 5.4 Linux 5.3 700 1400 2100 2800 3500 SE +/- 35.22, N = 20 SE +/- 42.95, N = 20 SE +/- 38.94, N = 20 3347 3338 3304
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Linux 5.5 Linux 5.4 Linux 5.3 1000 2000 3000 4000 5000 SE +/- 25.16, N = 4 SE +/- 13.93, N = 4 SE +/- 53.75, N = 4 4623 4532 4649
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Linux 5.5 Linux 5.4 Linux 5.3 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 25.53 25.85 25.64 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
Tesseract Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 Linux 5.5 Linux 5.4 Linux 5.3 80 160 240 320 400 SE +/- 5.38, N = 3 SE +/- 3.49, N = 3 SE +/- 3.02, N = 15 390.47 386.75 371.06
Xonotic Resolution: 3840 x 2160 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low Linux 5.5 Linux 5.4 Linux 5.3 70 140 210 280 350 SE +/- 4.59, N = 15 SE +/- 3.32, N = 3 SE +/- 3.63, N = 6 332.54 310.65 313.05 MIN: 125 / MAX: 1157 MIN: 128 / MAX: 1088 MIN: 123 / MAX: 1121
Xonotic Resolution: 3840 x 2160 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High Linux 5.5 Linux 5.4 Linux 5.3 90 180 270 360 450 SE +/- 1.98, N = 3 SE +/- 0.37, N = 3 SE +/- 2.99, N = 3 431.17 433.39 427.45 MIN: 241 / MAX: 919 MIN: 267 / MAX: 931 MIN: 268 / MAX: 929
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Linux 5.5 Linux 5.4 Linux 5.3 80 160 240 320 400 SE +/- 2.25, N = 3 SE +/- 0.36, N = 3 SE +/- 1.36, N = 3 383.36 387.90 382.55 MIN: 159 / MAX: 807 MIN: 230 / MAX: 822 MIN: 234 / MAX: 794
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 Linux 5.4 Linux 5.3 70 140 210 280 350 SE +/- 1.16, N = 3 SE +/- 0.33, N = 3 SE +/- 1.05, N = 3 304.04 303.98 301.51 MIN: 50 / MAX: 670 MIN: 54 / MAX: 673 MIN: 53 / MAX: 665
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.5 Linux 5.4 Linux 5.3 300 600 900 1200 1500 SE +/- 6.69, N = 3 SE +/- 4.81, N = 3 SE +/- 5.13, N = 3 1443 1448 1107 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.5 Linux 5.4 Linux 5.3 160 320 480 640 800 SE +/- 3.21, N = 3 SE +/- 2.40, N = 3 SE +/- 2.65, N = 3 718 721 550 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.5 Linux 5.4 Linux 5.3 400 800 1200 1600 2000 SE +/- 36.17, N = 12 SE +/- 9.26, N = 3 SE +/- 20.57, N = 15 1908 2000 1895 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.5 Linux 5.4 Linux 5.3 200 400 600 800 1000 SE +/- 18.10, N = 12 SE +/- 4.63, N = 3 SE +/- 10.31, N = 15 951 997 944 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.5 Linux 5.4 Linux 5.3 500 1000 1500 2000 2500 SE +/- 13.08, N = 3 SE +/- 3.84, N = 3 SE +/- 4.00, N = 3 2142 2169 2186 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.5 Linux 5.4 Linux 5.3 200 400 600 800 1000 SE +/- 6.39, N = 3 SE +/- 2.08, N = 3 SE +/- 2.00, N = 3 1068 1081 1089 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.5 Linux 5.4 Linux 5.3 500 1000 1500 2000 2500 SE +/- 23.16, N = 14 SE +/- 34.66, N = 3 SE +/- 32.54, N = 3 1986 2183 1896 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.5 Linux 5.4 Linux 5.3 200 400 600 800 1000 SE +/- 11.58, N = 14 SE +/- 17.62, N = 3 SE +/- 16.50, N = 3 989 1088 944 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Linux 5.5 Linux 5.4 Linux 5.3 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.040, N = 3 SE +/- 0.049, N = 3 8.097 8.177 8.243
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Linux 5.5 Linux 5.4 Linux 5.3 90 180 270 360 450 SE +/- 1.06, N = 3 SE +/- 0.82, N = 3 SE +/- 0.82, N = 3 423.93 424.59 427.32
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Linux 5.5 Linux 5.4 Linux 5.3 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 55.92 55.84 55.87
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Linux 5.5 Linux 5.4 Linux 5.3 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 11.20 11.35 11.33
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2019.4 Water Benchmark Linux 5.5 Linux 5.4 Linux 5.3 0.7342 1.4684 2.2026 2.9368 3.671 SE +/- 0.005, N = 3 SE +/- 0.002, N = 8 SE +/- 0.003, N = 3 3.263 3.260 3.263 1. (CXX) g++ options: -mavx2 -mfma -pthread -std=c++11 -O3 -funroll-all-loops -lrt -lpthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein Linux 5.5 Linux 5.4 Linux 5.3 5 10 15 20 25 SE +/- 0.39, N = 15 SE +/- 0.45, N = 15 SE +/- 0.30, N = 15 19.37 19.54 19.94 1. (CXX) g++ options: -O3 -rdynamic -lfftw3 -lm
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Linux 5.5 Linux 5.4 Linux 5.3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 11.00 10.98 10.99 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Linux 5.5 Linux 5.4 Linux 5.3 0.2188 0.4376 0.6564 0.8752 1.094 SE +/- 0.002927, N = 3 SE +/- 0.010003, N = 3 SE +/- 0.008969, N = 3 0.939145 0.972538 0.972292 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Linux 5.5 Linux 5.4 Linux 5.3 1.3073 2.6146 3.9219 5.2292 6.5365 SE +/- 0.042856, N = 15 SE +/- 0.114543, N = 15 SE +/- 0.174107, N = 12 4.905847 5.810131 5.648926 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 Linux 5.4 Linux 5.3 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 58.11 57.93 58.00 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Linux 5.5 Linux 5.4 Linux 5.3 17K 34K 51K 68K 85K SE +/- 875.28, N = 3 SE +/- 747.97, N = 3 SE +/- 172.46, N = 3 76068.50 76935.05 77305.90 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
NAS Parallel Benchmarks Test / Class: CG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C Linux 5.5 Linux 5.4 Linux 5.3 2K 4K 6K 8K 10K SE +/- 26.90, N = 3 SE +/- 32.40, N = 3 SE +/- 17.31, N = 3 11130.32 11115.40 11097.13 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Linux 5.5 Linux 5.4 Linux 5.3 600 1200 1800 2400 3000 SE +/- 23.72, N = 3 SE +/- 7.72, N = 3 SE +/- 49.49, N = 3 2931.45 2931.98 2895.90 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Linux 5.5 Linux 5.4 Linux 5.3 600 1200 1800 2400 3000 SE +/- 3.36, N = 3 SE +/- 4.19, N = 3 SE +/- 3.58, N = 3 2931.00 2929.45 2931.14 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Linux 5.5 Linux 5.4 Linux 5.3 8K 16K 24K 32K 40K SE +/- 8.39, N = 3 SE +/- 1.59, N = 3 SE +/- 2.40, N = 3 35284.02 35298.01 35301.64 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
NAS Parallel Benchmarks Test / Class: IS.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: IS.D Linux 5.5 Linux 5.4 Linux 5.3 300 600 900 1200 1500 SE +/- 9.29, N = 3 SE +/- 3.91, N = 3 SE +/- 3.46, N = 3 1486.17 1489.52 1485.89 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Linux 5.5 Linux 5.4 Linux 5.3 15K 30K 45K 60K 75K SE +/- 285.31, N = 3 SE +/- 59.76, N = 3 SE +/- 38.09, N = 3 67373.27 68170.59 68200.82 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Linux 5.5 Linux 5.4 Linux 5.3 7K 14K 21K 28K 35K SE +/- 33.31, N = 3 SE +/- 99.68, N = 3 SE +/- 5.83, N = 3 31491.61 31374.30 31544.33 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Linux 5.5 Linux 5.4 Linux 5.3 8K 16K 24K 32K 40K SE +/- 231.03, N = 3 SE +/- 224.28, N = 3 SE +/- 339.67, N = 3 34931.15 35243.86 35513.78 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Linux 5.5 Linux 5.4 Linux 5.3 2 4 6 8 10 SE +/- 0.018, N = 3 SE +/- 0.030, N = 3 SE +/- 0.011, N = 3 7.948 7.978 7.953 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Linux 5.5 Linux 5.4 Linux 5.3 2 4 6 8 10 SE +/- 0.036, N = 3 SE +/- 0.054, N = 3 SE +/- 0.035, N = 3 7.623 7.348 7.545 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Linux 5.5 Linux 5.4 Linux 5.3 4 8 12 16 20 SE +/- 0.26, N = 15 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 15.09 14.46 14.44 1. (CXX) g++ options: -O2 -lOpenCL
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Linux 5.5 Linux 5.4 Linux 5.3 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 11.06 11.04 11.05 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Linux 5.5 Linux 5.4 Linux 5.3 5 10 15 20 25 SE +/- 0.16, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 18.71 19.49 20.12 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Linux 5.5 Linux 5.4 Linux 5.3 11 22 33 44 55 SE +/- 0.28, N = 3 SE +/- 0.07, N = 3 SE +/- 0.28, N = 3 44.05 45.54 48.35 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Linux 5.5 Linux 5.4 Linux 5.3 9 18 27 36 45 SE +/- 0.53, N = 3 SE +/- 0.50, N = 3 SE +/- 0.61, N = 3 35.55 38.39 39.88 1. (CC) gcc options: -lm
ET: Legacy Renderer: Renderer2 - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.75 Renderer: Renderer2 - Resolution: 3840 x 2160 Linux 5.5 Linux 5.4 Linux 5.3 60 120 180 240 300 SE +/- 1.33, N = 3 SE +/- 1.55, N = 3 SE +/- 4.15, N = 3 252.7 253.1 252.6
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Linux 5.5 Linux 5.4 Linux 5.3 15 30 45 60 75 SE +/- 0.07, N = 3 SE +/- 0.41, N = 3 SE +/- 0.18, N = 3 67.61 67.33 67.71 1. (CC) gcc options: -lm
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Linux 5.5 Linux 5.4 Linux 5.3 30 60 90 120 150 116.26 114.28 114.67
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Linux 5.5 Linux 5.4 Linux 5.3 6 12 18 24 30 SE +/- 0.27, N = 6 SE +/- 0.28, N = 6 SE +/- 0.31, N = 5 23.20 23.09 23.16
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Linux 5.5 Linux 5.4 Linux 5.3 6 12 18 24 30 SE +/- 0.24, N = 3 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 24.34 24.87 25.17 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p Linux 5.5 Linux 5.4 Linux 5.3 140 280 420 560 700 SE +/- 1.03, N = 3 SE +/- 1.67, N = 3 SE +/- 1.65, N = 3 653.30 656.04 652.03 MIN: 458.52 / MAX: 814.08 MIN: 471.38 / MAX: 815.07 MIN: 459.77 / MAX: 808.77 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 4K Linux 5.5 Linux 5.4 Linux 5.3 70 140 210 280 350 SE +/- 0.93, N = 3 SE +/- 0.36, N = 3 SE +/- 1.14, N = 3 322.98 324.99 329.82 MIN: 188.1 / MAX: 345.26 MIN: 191.45 / MAX: 346.86 MIN: 211.72 / MAX: 351.11 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 1080p Linux 5.5 Linux 5.4 Linux 5.3 160 320 480 640 800 SE +/- 1.76, N = 3 SE +/- 1.92, N = 3 SE +/- 2.35, N = 3 710.54 716.25 728.85 MIN: 430.69 / MAX: 786.42 MIN: 416.78 / MAX: 791.53 MIN: 479.08 / MAX: 810.36 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 Linux 5.4 Linux 5.3 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.26, N = 3 SE +/- 0.35, N = 3 96.31 97.23 97.04 MIN: 60.94 / MAX: 180.84 MIN: 61.72 / MAX: 181.03 MIN: 61.56 / MAX: 185.22 1. (CC) gcc options: -pthread
GeeXLab Resolution: 3840 x 2160 - Test: GL2 Hot Tunnel DNA OpenBenchmarking.org FPS, More Is Better GeeXLab 0.28.0 Resolution: 3840 x 2160 - Test: GL2 Hot Tunnel DNA Linux 5.5 Linux 5.4 Linux 5.3 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 136.2 137.5 138.0
GeeXLab Resolution: 3840 x 2160 - Test: GL2 Noise Animation Electric OpenBenchmarking.org FPS, More Is Better GeeXLab 0.28.0 Resolution: 3840 x 2160 - Test: GL2 Noise Animation Electric Linux 5.5 Linux 5.4 Linux 5.3 600 1200 1800 2400 3000 SE +/- 2.33, N = 3 SE +/- 0.73, N = 3 SE +/- 2.11, N = 3 2709.2 2714.1 2711.2
GeeXLab Resolution: 3840 x 2160 - Test: GL2 Tunnel Beauty OpenBenchmarking.org FPS, More Is Better GeeXLab 0.28.0 Resolution: 3840 x 2160 - Test: GL2 Tunnel Beauty Linux 5.5 Linux 5.4 Linux 5.3 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.19, N = 3 112.7 113.7 113.7
GeeXLab Resolution: 3840 x 2160 - Test: GL3 Mesh Exploder OpenBenchmarking.org FPS, More Is Better GeeXLab 0.28.0 Resolution: 3840 x 2160 - Test: GL3 Mesh Exploder Linux 5.5 Linux 5.4 Linux 5.3 900 1800 2700 3600 4500 SE +/- 9.81, N = 3 SE +/- 9.49, N = 3 SE +/- 20.46, N = 3 3974.9 3959.5 3999.9
GeeXLab Resolution: 3840 x 2160 - Test: GL3 Vertex Pool OpenBenchmarking.org FPS, More Is Better GeeXLab 0.28.0 Resolution: 3840 x 2160 - Test: GL3 Vertex Pool Linux 5.5 Linux 5.4 Linux 5.3 1400 2800 4200 5600 7000 SE +/- 15.44, N = 3 SE +/- 13.66, N = 3 SE +/- 5.57, N = 3 6632.0 6622.4 6698.4
GeeXLab Resolution: 3840 x 2160 - Test: GL2 Cell Shading OpenBenchmarking.org FPS, More Is Better GeeXLab 0.28.0 Resolution: 3840 x 2160 - Test: GL2 Cell Shading Linux 5.5 Linux 5.4 Linux 5.3 900 1800 2700 3600 4500 SE +/- 15.70, N = 3 SE +/- 12.59, N = 3 SE +/- 28.32, N = 3 3932.8 3960.8 4013.4
GeeXLab Resolution: 3840 x 2160 - Test: GL2 AntTweakBar OpenBenchmarking.org FPS, More Is Better GeeXLab 0.28.0 Resolution: 3840 x 2160 - Test: GL2 AntTweakBar Linux 5.5 Linux 5.4 Linux 5.3 700 1400 2100 2800 3500 SE +/- 3.34, N = 3 SE +/- 45.96, N = 3 SE +/- 24.19, N = 3 3263.6 3116.6 3086.1
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 Linux 5.4 Linux 5.3 16 32 48 64 80 SE +/- 0.34, N = 3 SE +/- 0.24, N = 3 SE +/- 0.11, N = 3 69.19 71.71 71.50 1. (CXX) g++ options: -fPIE -fPIC -pie
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Linux 5.5 Linux 5.4 Linux 5.3 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 47.22 47.55 47.45
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get Linux 5.5 Linux 5.4 Linux 5.3 17K 34K 51K 68K 85K SE +/- 1040.05, N = 5 SE +/- 1435.47, N = 12 SE +/- 864.68, N = 3 77581.7 77672.9 75737.9 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 Linux 5.4 Linux 5.3 10K 20K 30K 40K 50K SE +/- 1115.18, N = 15 SE +/- 477.52, N = 3 SE +/- 474.56, N = 3 48632.7 45874.1 45254.1 1. (CC) gcc options: -O2 -lm -rdynamic
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Linux 5.5 Linux 5.4 Linux 5.3 10K 20K 30K 40K 50K SE +/- 495.02, N = 3 SE +/- 165.19, N = 3 SE +/- 29.56, N = 3 42615.58 44900.87 36884.43 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -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 Linux 5.4 Linux 5.3 8K 16K 24K 32K 40K SE +/- 85.63, N = 3 SE +/- 32.39, N = 3 SE +/- 99.87, N = 3 34763.42 35331.30 35259.93 1. (CC) gcc options: -shared -fPIC -O2 -pthread
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Linux 5.5 Linux 5.4 Linux 5.3 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 14.29 14.79 14.83 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Linux 5.5 Linux 5.4 Linux 5.3 11 22 33 44 55 SE +/- 0.40, N = 3 SE +/- 0.37, N = 3 SE +/- 0.46, N = 3 41.00 47.65 48.58 1. (CC) gcc options: -O2 -lz -lm -ldl -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 Linux 5.4 Linux 5.3 13 26 39 52 65 SE +/- 0.15, N = 3 SE +/- 0.27, N = 3 SE +/- 0.15, N = 3 58.01 57.15 57.44 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Phoronix Test Suite v10.8.5