Ubuntu 20.04 LTS Ryzen 9 3900X Comparison AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 19.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2003167-NI-2003166NI37&sro&grs .
Ubuntu 20.04 LTS Ryzen 9 3900X Comparison Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ubuntu 20.04 Dev Ubuntu 19.10 AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS) AMD Starship/Matisse 16GB Samsung SSD 970 EVO 500GB + 16GB Voyager 3.0 MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz) AMD Ellesmere HDMI Audio ASUS MG28U Realtek RTL8111/8168/8411 + Intel-AC 9260 Ubuntu 20.04 5.4.0-14-generic (x86_64) GNOME Shell 3.35.91 X Server 1.20.7 modesetting 1.20.7 4.6 Mesa 20.0.0 (LLVM 9.0.1) GCC 9.3.0 ext4 3840x2160 Ubuntu 19.10 5.3.0-40-generic (x86_64) GNOME Shell 3.34.1 X Server 1.20.5 modesetting 1.20.5 4.5 Mesa 19.2.8 (LLVM 9.0.0) GCC 9.2.1 20191008 OpenBenchmarking.org Compiler Details - Ubuntu 20.04 Dev: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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-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-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 - Ubuntu 19.10: --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 Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 Java Details - Ubuntu 20.04 Dev: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-2ubuntu2) - Ubuntu 19.10: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu119.10.1) Python Details - Ubuntu 20.04 Dev: + Python 3.8.2 - Ubuntu 19.10: 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
Ubuntu 20.04 LTS Ryzen 9 3900X Comparison pgbench: Buffer Test - Normal Load - Read Write fio: Seq Read - 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 - 4KB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directory mlpack: scikit_ica build-linux-kernel: Time To Compile rawtherapee: Total Benchmark Time build-mplayer: Time To Compile build-apache: Time To Compile glibc-bench: ffsll parboil: OpenMP Stencil build-php: Time To Compile pyperformance: django_template pyperformance: nbody leveldb: Hot Read pyperformance: regex_compile build-ffmpeg: Time To Compile leveldb: Rand Read fio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directory glibc-bench: modf mt-dgemm: Sustained Floating-Point Rate build-gdb: Time To Compile keydb: arrayfire: Conjugate Gradient CPU numpy: leveldb: Seek Rand libreoffice: 20 Documents To PDF fio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directory lzbench: XZ 0 - Compression pyperformance: json_loads glibc-bench: exp john-the-ripper: MD5 polyhedron: rnflow inkscape: SVG Files To PNG rocksdb: Rand Fill Sync glibc-bench: ffs mlpack: scikit_svm polyhedron: ac glibc-bench: atanh glibc-bench: pthread_once lzbench: Zstd 8 - Compression pybench: Total For Average Test Times himeno: Poisson Pressure Solver neat: glibc-bench: sin lzbench: Zstd 8 - Decompression pyperformance: pathlib lzbench: Crush 0 - Decompression ior: Write Test selenium: Jetstream 2 - Firefox pyperformance: float leveldb: Rand Delete glibc-bench: sinh glibc-bench: sincos lzbench: Brotli 2 - Decompression glibc-bench: cos selenium: PSPDFKit WASM - Firefox rsvg: SVG Files To PNG scikit-learn: renaissance: Apache Spark PageRank selenium: WASM imageConvolute - Firefox lzbench: Crush 0 - Compression selenium: WASM collisionDetection - Firefox fio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directory mlpack: scikit_linearridgeregression lammps: Rhodopsin Protein rodinia: OpenMP CFD Solver numenta-nab: Earthgecko Skyline leveldb: Rand Fill leveldb: Rand Fill polyhedron: linpk renaissance: Apache Spark Bayes selenium: ARES-6 - Firefox postmark: Disk Transaction Performance selenium: Kraken - Firefox gromacs: Water Benchmark parboil: OpenMP LBM osbench: Memory Allocations fio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directory lzbench: Brotli 2 - Compression osbench: Create Processes osbench: Create Threads osbench: Launch Programs fio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directory pyperformance: python_startup luxcorerender: DLSC selenium: StyleBench - Firefox osbench: Create Files npb: LU.C fio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directory luxcorerender: Rainbow Colors and Prism numenta-nab: Bayesian Changepoint fio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directory lulesh: dav1d: Chimera 1080p pgbench: Buffer Test - Normal Load - Read Only leveldb: Overwrite blender: Fishy Cat - CPU-Only leveldb: Overwrite dav1d: Summer Nature 1080p npb: MG.C fio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directory tachyon: Total Time numenta-nab: Windowed Gaussian rocksdb: Rand Fill polyhedron: protein rocksdb: Rand Read fio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directory numenta-nab: Relative Entropy pyperformance: go blender: Pabellon Barcelona - CPU-Only npb: BT.C fio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directory amg: rocksdb: Seq Fill rocksdb: Read While Writing hpcg: arrayfire: BLAS CPU leveldb: Seq Fill aircrack-ng: glibc-bench: asinh renaissance: Genetic Algorithm Using Jenetics + Futures glibc-bench: log2 leveldb: Seq Fill parboil: OpenMP CUTCP namd: ATPase Simulation - 327,506 Atoms glibc-bench: tanh ior: Read Test glibc-bench: sqrt npb: EP.D leveldb: Fill Sync c-ray: Total Time - 4K, 16 Rays Per Pixel rays1bench: Large Scene renaissance: In-Memory Database Shootout blender: Barbershop - CPU-Only dav1d: Summer Nature 4K phpbench: PHP Benchmark Suite mlpack: scikit_qda dav1d: Chimera 1080p 10-bit x264: H.264 Video Encoding compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 blender: Classroom - CPU-Only blender: BMW27 - CPU-Only john-the-ripper: Blowfish ctx-clock: Context Switch Time leveldb: Fill Sync lzbench: XZ 0 - Decompression Ubuntu 20.04 Dev Ubuntu 19.10 6343.717343 1245 2496 593000 2315 52.54 56.449 54.103 25.354 21.093 1.90559 15.841681 46.311 46.0 107 12.371 154 40.252 12.508 12300 337000 1317 1.99006 4.031384 92.316 593296.40 24.45 412.51 19.219 6.125 871 1749 44 21.3 4.94711 1367000 14.34 23.643 3917 1.69105 11.37 5.85 9.69631 1.74549 108 895 4952.393081 13.924 40.0963 1667 15.7 508 300.57 101.198 99.2 73.027 7.24060 11.7317 776 40.5256 1263 22.171 8.081 17268.909 25.7 106 347.1 50.6 1.98 9.063 13.107 82.639 31.8 83.312 3.25 6037.155 49.81 8429 717.5 1.126 159.301163 67.802668 865 219 27.519862 14.634927 37.073294 1738 11.7 2.41 85.9 10.804478 25623.65 894 2.63 27.511 229000 10.280229 503.84 367231.876577 83.818 164.63 31.7 512.06 13419.27 663 62.6221 8.197 1027019 12.44 71789351 1334 15.000 224 379.77 24690.63 1021 261333 26210.46 1175891 2882843 5.13113 351.514 33.0 42717.167 8.07366 1860.964 5.60941 80.365 2.067249 1.47390 10.1615 1454.04 2.11978 787.62 5576.864 42.845 84.92 5105.573 451.04 180.74 680512 64.72 110.83 138.42 18.600 304.65 112.96 20338 152 0.5 137 12049.603298 775 1556 411667 1610 43.62 48.265 46.729 22.349 18.626 1.68720 17.890388 41.361 51.2 96.3 13.439 167 37.176 13.483 13200 360333 1407 2.12602 4.297666 86.879 627696.98 23.16 434.09 20.214 6.434 914 1835 42 22.3 4.72806 1306667 15 24.723 4091 1.76599 10.89 5.62 10.06904 1.68148 112 928 5134.719560 13.446 41.5064 1725 16.2 524 291.63 98.292 96.5 74.943 7.42854 12.0304 757 41.4357 1291 21.696 7.908 17632.707 26.2 104 353.6 51.5 1.95 9.196 13.282 83.735 31.4 84.353 3.21 6112.018 50.41 8333 710.4 1.137 157.785339 67.161003 873 221 27.770400 14.766852 36.743482 1753 11.6 2.43 85.2 10.717710 25827.65 901 2.65 27.312 230667 10.209483 507.25 369604.644703 84.353 165.68 31.5 508.91 13501.96 667 62.2483 8.245 1032935 12.51 72189874 1341 14.928 223 381.34 24788.70 1025 262333 26110.64 1180280 2892387 5.11488 350.404 33.1 42843.940 8.09733 1866.401 5.59373 80.149 2.072744 1.47006 10.1880 1457.72 2.11443 789.31 5585.104 42.782 84.81 5099.269 451.58 180.53 679773 64.79 110.94 138.31 18.614 304.85 112.89 20328 152 0.5 137 OpenBenchmarking.org
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Ubuntu 19.10 Ubuntu 20.04 Dev 3K 6K 9K 12K 15K SE +/- 26.91, N = 3 SE +/- 79.48, N = 5 12049.60 6343.72 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Flexible IO Tester Type: Sequential Read - 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.18 Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 300 600 900 1200 1500 SE +/- 0.88, N = 3 775 1245 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - 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.18 Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 500 1000 1500 2000 2500 SE +/- 1.20, N = 3 SE +/- 1.73, N = 3 1556 2496 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 130K 260K 390K 520K 650K SE +/- 333.33, N = 3 411667 593000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 500 1000 1500 2000 2500 SE +/- 1.33, N = 3 1610 2315 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica Ubuntu 19.10 Ubuntu 20.04 Dev 12 24 36 48 60 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 43.62 52.54
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Ubuntu 19.10 Ubuntu 20.04 Dev 13 26 39 52 65 SE +/- 0.43, N = 3 SE +/- 0.75, N = 3 48.27 56.45
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Ubuntu 19.10 Ubuntu 20.04 Dev 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 46.73 54.10 1. Ubuntu 19.10: RawTherapee, version 5.6, command line. 2. Ubuntu 20.04 Dev: RawTherapee, version 5.8, command line.
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Ubuntu 19.10 Ubuntu 20.04 Dev 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 22.35 25.35
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Ubuntu 19.10 Ubuntu 20.04 Dev 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 18.63 21.09
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll Ubuntu 19.10 Ubuntu 20.04 Dev 0.4288 0.8576 1.2864 1.7152 2.144 SE +/- 0.00050, N = 3 SE +/- 0.00384, N = 3 1.68720 1.90559
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Ubuntu 19.10 Ubuntu 20.04 Dev 4 8 12 16 20 SE +/- 0.17, N = 15 SE +/- 0.02, N = 3 17.89 15.84 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Ubuntu 19.10 Ubuntu 20.04 Dev 11 22 33 44 55 SE +/- 0.13, N = 3 SE +/- 0.16, N = 3 41.36 46.31
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Ubuntu 19.10 Ubuntu 20.04 Dev 12 24 36 48 60 SE +/- 0.35, N = 3 SE +/- 0.07, N = 3 51.2 46.0
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.58, N = 3 96.3 107.0
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 13.44 12.37 1. (CXX) g++ options: -O3 -lsnappy -lpthread
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Ubuntu 19.10 Ubuntu 20.04 Dev 40 80 120 160 200 SE +/- 1.20, N = 3 167 154
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Ubuntu 19.10 Ubuntu 20.04 Dev 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 37.18 40.25
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 13.48 12.51 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 3K 6K 9K 12K 15K SE +/- 57.74, N = 3 SE +/- 300.00, N = 3 13200 12300 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 80K 160K 240K 320K 400K SE +/- 2403.70, N = 3 SE +/- 1000.00, N = 3 360333 337000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 300 600 900 1200 1500 SE +/- 9.28, N = 3 SE +/- 3.93, N = 3 1407 1317 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf Ubuntu 19.10 Ubuntu 20.04 Dev 0.4784 0.9568 1.4352 1.9136 2.392 SE +/- 0.00354, N = 3 SE +/- 0.01527, N = 3 2.12602 1.99006
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Ubuntu 19.10 Ubuntu 20.04 Dev 0.967 1.934 2.901 3.868 4.835 SE +/- 0.072796, N = 3 SE +/- 0.069717, N = 3 4.297666 4.031384 1. (CC) gcc options: -O3 -march=native -fopenmp
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 86.88 92.32
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 5.3.1 Ubuntu 19.10 Ubuntu 20.04 Dev 130K 260K 390K 520K 650K SE +/- 1443.19, N = 3 SE +/- 1473.96, N = 3 627696.98 593296.40 1. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre
ArrayFire Test: Conjugate Gradient CPU OpenBenchmarking.org ms, Fewer Is Better ArrayFire 3.7 Test: Conjugate Gradient CPU Ubuntu 19.10 Ubuntu 20.04 Dev 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.24, N = 8 23.16 24.45 1. (CXX) g++ options: -rdynamic
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Ubuntu 19.10 Ubuntu 20.04 Dev 90 180 270 360 450 SE +/- 5.00, N = 3 SE +/- 1.41, N = 3 434.09 412.51
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Ubuntu 19.10 Ubuntu 20.04 Dev 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.26, N = 3 20.21 19.22 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF Ubuntu 19.10 Ubuntu 20.04 Dev 2 4 6 8 10 SE +/- 0.037, N = 25 SE +/- 0.058, N = 9 6.434 6.125 1. Ubuntu 19.10: LibreOffice 6.3.5.2 30(Build:2) 2. Ubuntu 20.04 Dev: LibreOffice 6.4.0.3 40(Build:3)
Flexible IO Tester Type: Sequential Write - 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.18 Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 200 400 600 800 1000 SE +/- 15.63, N = 3 SE +/- 9.40, N = 3 914 871 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - 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.18 Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 400 800 1200 1600 2000 SE +/- 31.26, N = 3 SE +/- 18.61, N = 3 1835 1749 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Ubuntu 19.10 Ubuntu 20.04 Dev 10 20 30 40 50 SE +/- 0.67, N = 3 42 44 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Ubuntu 19.10 Ubuntu 20.04 Dev 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 22.3 21.3
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp Ubuntu 19.10 Ubuntu 20.04 Dev 1.1131 2.2262 3.3393 4.4524 5.5655 SE +/- 0.00784, N = 3 SE +/- 0.04877, N = 3 4.72806 4.94711
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Ubuntu 19.10 Ubuntu 20.04 Dev 300K 600K 900K 1200K 1500K SE +/- 1666.67, N = 3 SE +/- 2516.61, N = 3 1306667 1367000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow Ubuntu 19.10 Ubuntu 20.04 Dev 4 8 12 16 20 15.00 14.34
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Ubuntu 19.10 Ubuntu 20.04 Dev 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 24.72 23.64 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Ubuntu 19.10 Ubuntu 20.04 Dev 900 1800 2700 3600 4500 SE +/- 43.06, N = 3 SE +/- 13.92, N = 3 4091 3917 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs Ubuntu 19.10 Ubuntu 20.04 Dev 0.3973 0.7946 1.1919 1.5892 1.9865 SE +/- 0.00031, N = 3 SE +/- 0.00053, N = 3 1.76599 1.69105
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 10.89 11.37
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac Ubuntu 19.10 Ubuntu 20.04 Dev 1.3163 2.6326 3.9489 5.2652 6.5815 5.62 5.85
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.10750, N = 3 SE +/- 0.01645, N = 3 10.06904 9.69631
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once Ubuntu 19.10 Ubuntu 20.04 Dev 0.3927 0.7854 1.1781 1.5708 1.9635 SE +/- 0.00061, N = 3 SE +/- 0.01343, N = 3 1.68148 1.74549
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression Ubuntu 19.10 Ubuntu 20.04 Dev 30 60 90 120 150 SE +/- 1.00, N = 3 112 108 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ubuntu 19.10 Ubuntu 20.04 Dev 200 400 600 800 1000 SE +/- 11.70, N = 3 SE +/- 11.21, N = 4 928 895
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ubuntu 19.10 Ubuntu 20.04 Dev 1100 2200 3300 4400 5500 SE +/- 34.87, N = 3 SE +/- 49.82, N = 3 5134.72 4952.39 1. (CC) gcc options: -O3 -mavx2
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 Ubuntu 19.10 Ubuntu 20.04 Dev 4 8 12 16 20 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 13.45 13.92 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin Ubuntu 19.10 Ubuntu 20.04 Dev 9 18 27 36 45 SE +/- 0.31, N = 3 SE +/- 0.07, N = 3 41.51 40.10
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression Ubuntu 19.10 Ubuntu 20.04 Dev 400 800 1200 1600 2000 SE +/- 2.33, N = 3 SE +/- 17.24, N = 3 1725 1667 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Ubuntu 19.10 Ubuntu 20.04 Dev 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 16.2 15.7
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression Ubuntu 19.10 Ubuntu 20.04 Dev 110 220 330 440 550 SE +/- 4.37, N = 3 524 508 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
IOR Write Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test Ubuntu 19.10 Ubuntu 20.04 Dev 70 140 210 280 350 SE +/- 0.64, N = 3 SE +/- 1.05, N = 3 291.63 300.57 MIN: 57.42 / MAX: 319.07 MIN: 58.74 / MAX: 425.76 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 1.60, N = 3 98.29 101.20 1. firefox 74.0
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.85, N = 3 SE +/- 0.34, N = 3 96.5 99.2
LevelDB Benchmark: Random Delete OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.16, N = 3 74.94 73.03 1. (CXX) g++ options: -O3 -lsnappy -lpthread
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh Ubuntu 19.10 Ubuntu 20.04 Dev 2 4 6 8 10 SE +/- 0.00754, N = 3 SE +/- 0.00660, N = 3 7.42854 7.24060
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.19, N = 3 SE +/- 0.00, N = 3 12.03 11.73
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression Ubuntu 19.10 Ubuntu 20.04 Dev 200 400 600 800 1000 SE +/- 1.86, N = 3 SE +/- 5.84, N = 3 757 776 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos Ubuntu 19.10 Ubuntu 20.04 Dev 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 41.44 40.53
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Ubuntu 19.10 Ubuntu 20.04 Dev 300 600 900 1200 1500 SE +/- 6.66, N = 3 SE +/- 7.17, N = 3 1291 1263 1. firefox 74.0
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Ubuntu 19.10 Ubuntu 20.04 Dev 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 21.70 22.17 1. Ubuntu 19.10: rsvg-convert version 2.44.14 2. Ubuntu 20.04 Dev: rsvg-convert version 2.46.4
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Ubuntu 19.10 Ubuntu 20.04 Dev 2 4 6 8 10 SE +/- 0.040, N = 3 SE +/- 0.059, N = 3 7.908 8.081
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Ubuntu 19.10 Ubuntu 20.04 Dev 4K 8K 12K 16K 20K SE +/- 130.02, N = 5 SE +/- 61.48, N = 5 17632.71 17268.91
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Ubuntu 19.10 Ubuntu 20.04 Dev 6 12 18 24 30 SE +/- 0.39, N = 4 SE +/- 0.12, N = 3 26.2 25.7 1. firefox 74.0
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.67, N = 3 104 106 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Ubuntu 19.10 Ubuntu 20.04 Dev 80 160 240 320 400 SE +/- 4.11, N = 3 SE +/- 1.83, N = 3 353.6 347.1 1. firefox 74.0
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 12 24 36 48 60 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 51.5 50.6 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Ubuntu 19.10 Ubuntu 20.04 Dev 0.4455 0.891 1.3365 1.782 2.2275 SE +/- 0.01, N = 14 SE +/- 0.01, N = 3 1.95 1.98
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.123, N = 3 SE +/- 0.121, N = 3 9.196 9.063 1. (CXX) g++ options: -O3 -rdynamic -lfftw3 -lm
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 13.28 13.11 1. (CXX) g++ options: -O2 -lOpenCL
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 1.02, N = 3 SE +/- 0.74, N = 3 83.74 82.64
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Ubuntu 19.10 Ubuntu 20.04 Dev 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 31.4 31.8 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.17, N = 3 84.35 83.31 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk Ubuntu 19.10 Ubuntu 20.04 Dev 0.7313 1.4626 2.1939 2.9252 3.6565 3.21 3.25
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes Ubuntu 19.10 Ubuntu 20.04 Dev 1300 2600 3900 5200 6500 SE +/- 50.81, N = 25 SE +/- 45.56, N = 25 6112.02 6037.16
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Ubuntu 19.10 Ubuntu 20.04 Dev 11 22 33 44 55 SE +/- 0.28, N = 3 SE +/- 0.29, N = 3 50.41 49.81 1. firefox 74.0
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ubuntu 19.10 Ubuntu 20.04 Dev 2K 4K 6K 8K 10K SE +/- 95.67, N = 3 8333 8429 1. (CC) gcc options: -O3
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Ubuntu 19.10 Ubuntu 20.04 Dev 150 300 450 600 750 SE +/- 5.32, N = 3 SE +/- 5.96, N = 3 710.4 717.5 1. firefox 74.0
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020 Water Benchmark Ubuntu 19.10 Ubuntu 20.04 Dev 0.2558 0.5116 0.7674 1.0232 1.279 SE +/- 0.003, N = 3 SE +/- 0.006, N = 3 1.137 1.126 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Ubuntu 19.10 Ubuntu 20.04 Dev 40 80 120 160 200 SE +/- 0.24, N = 3 SE +/- 0.03, N = 3 157.79 159.30 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Ubuntu 19.10 Ubuntu 20.04 Dev 15 30 45 60 75 SE +/- 0.04, N = 3 SE +/- 0.63, N = 3 67.16 67.80 1. (CC) gcc options: -lm
Flexible IO Tester Type: Random Write - 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.18 Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 200 400 600 800 1000 SE +/- 2.91, N = 3 SE +/- 6.94, N = 3 873 865 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression Ubuntu 19.10 Ubuntu 20.04 Dev 50 100 150 200 250 SE +/- 1.33, N = 3 SE +/- 0.58, N = 3 221 219 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Ubuntu 19.10 Ubuntu 20.04 Dev 7 14 21 28 35 SE +/- 0.42, N = 4 SE +/- 0.05, N = 3 27.77 27.52 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Ubuntu 19.10 Ubuntu 20.04 Dev 4 8 12 16 20 SE +/- 0.24, N = 3 SE +/- 0.18, N = 15 14.77 14.63 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Ubuntu 19.10 Ubuntu 20.04 Dev 9 18 27 36 45 SE +/- 0.29, N = 3 SE +/- 0.43, N = 3 36.74 37.07 1. (CC) gcc options: -lm
Flexible IO Tester Type: Random Write - 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.18 Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 400 800 1200 1600 2000 SE +/- 5.51, N = 3 SE +/- 14.17, N = 3 1753 1738 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 11.6 11.7
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Ubuntu 19.10 Ubuntu 20.04 Dev 0.5468 1.0936 1.6404 2.1872 2.734 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 2.43 2.41 MIN: 2.33 / MAX: 2.51 MIN: 2.28 / MAX: 2.52
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.40, N = 3 85.2 85.9 1. firefox 74.0
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 10.72 10.80 1. (CC) gcc options: -lm
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Ubuntu 19.10 Ubuntu 20.04 Dev 6K 12K 18K 24K 30K SE +/- 3.54, N = 3 SE +/- 6.83, N = 3 25827.65 25623.65 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 19.10: Open MPI 3.1.3 3. Ubuntu 20.04 Dev: Open MPI 4.0.3rc4
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 200 400 600 800 1000 901 894 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Ubuntu 19.10 Ubuntu 20.04 Dev 0.5963 1.1926 1.7889 2.3852 2.9815 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.65 2.63 MIN: 2.58 / MAX: 2.69 MIN: 2.56 / MAX: 2.67
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Ubuntu 19.10 Ubuntu 20.04 Dev 6 12 18 24 30 SE +/- 0.16, N = 3 SE +/- 0.12, N = 3 27.31 27.51
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 50K 100K 150K 200K 250K SE +/- 333.33, N = 3 230667 229000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 10.21 10.28 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p Ubuntu 19.10 Ubuntu 20.04 Dev 110 220 330 440 550 SE +/- 1.22, N = 3 SE +/- 0.57, N = 3 507.25 503.84 MIN: 417.05 / MAX: 608.14 MIN: 416.39 / MAX: 602.29 1. (CC) gcc options: -pthread
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 Ubuntu 19.10 Ubuntu 20.04 Dev 80K 160K 240K 320K 400K SE +/- 870.30, N = 3 SE +/- 167.14, N = 3 369604.64 367231.88 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.27, N = 3 SE +/- 0.18, N = 3 84.35 83.82 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only Ubuntu 19.10 Ubuntu 20.04 Dev 40 80 120 160 200 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 165.68 164.63
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Ubuntu 19.10 Ubuntu 20.04 Dev 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 31.5 31.7 1. (CXX) g++ options: -O3 -lsnappy -lpthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p Ubuntu 19.10 Ubuntu 20.04 Dev 110 220 330 440 550 SE +/- 0.78, N = 3 SE +/- 0.66, N = 3 508.91 512.06 MIN: 388.82 / MAX: 546.96 MIN: 385.94 / MAX: 550.6 1. (CC) gcc options: -pthread
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Ubuntu 19.10 Ubuntu 20.04 Dev 3K 6K 9K 12K 15K SE +/- 2.82, N = 3 SE +/- 8.46, N = 3 13501.96 13419.27 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 19.10: Open MPI 3.1.3 3. Ubuntu 20.04 Dev: Open MPI 4.0.3rc4
Flexible IO Tester Type: Random Read - 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.18 Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 140 280 420 560 700 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 667 663 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Ubuntu 19.10 Ubuntu 20.04 Dev 14 28 42 56 70 SE +/- 0.19, N = 3 SE +/- 0.29, N = 3 62.25 62.62 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Ubuntu 19.10 Ubuntu 20.04 Dev 2 4 6 8 10 SE +/- 0.091, N = 3 SE +/- 0.014, N = 3 8.245 8.197
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Ubuntu 19.10 Ubuntu 20.04 Dev 200K 400K 600K 800K 1000K SE +/- 3699.30, N = 3 SE +/- 7692.56, N = 3 1032935 1027019 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 12.51 12.44
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Ubuntu 19.10 Ubuntu 20.04 Dev 15M 30M 45M 60M 75M SE +/- 679757.21, N = 3 SE +/- 429956.38, N = 3 72189874 71789351 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Flexible IO Tester Type: Random Read - 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.18 Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 300 600 900 1200 1500 SE +/- 1.20, N = 3 SE +/- 1.86, N = 3 1341 1334 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Ubuntu 19.10 Ubuntu 20.04 Dev 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 14.93 15.00
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Ubuntu 19.10 Ubuntu 20.04 Dev 50 100 150 200 250 SE +/- 1.00, N = 3 223 224
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Pabellon Barcelona - Compute: CPU-Only Ubuntu 19.10 Ubuntu 20.04 Dev 80 160 240 320 400 SE +/- 0.22, N = 3 SE +/- 0.21, N = 3 381.34 379.77
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Ubuntu 19.10 Ubuntu 20.04 Dev 5K 10K 15K 20K 25K SE +/- 82.95, N = 3 SE +/- 15.88, N = 3 24788.70 24690.63 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 19.10: Open MPI 3.1.3 3. Ubuntu 20.04 Dev: Open MPI 4.0.3rc4
Flexible IO Tester Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 200 400 600 800 1000 SE +/- 10.04, N = 3 SE +/- 5.61, N = 3 1025 1021 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 19.10 Ubuntu 20.04 Dev 60K 120K 180K 240K 300K SE +/- 2728.45, N = 3 SE +/- 1452.97, N = 3 262333 261333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark Ubuntu 19.10 Ubuntu 20.04 Dev 6K 12K 18K 24K 30K SE +/- 10.06, N = 3 SE +/- 4.16, N = 3 26110.64 26210.46 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Ubuntu 19.10 Ubuntu 20.04 Dev 300K 600K 900K 1200K 1500K SE +/- 12201.55, N = 3 SE +/- 1848.98, N = 3 1180280 1175891 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 Ubuntu 19.10 Ubuntu 20.04 Dev 600K 1200K 1800K 2400K 3000K SE +/- 31684.75, N = 3 SE +/- 28691.32, N = 3 2892387 2882843 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Ubuntu 19.10 Ubuntu 20.04 Dev 1.1545 2.309 3.4635 4.618 5.7725 SE +/- 0.00105, N = 3 SE +/- 0.00670, N = 3 5.11488 5.13113 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU Ubuntu 19.10 Ubuntu 20.04 Dev 80 160 240 320 400 SE +/- 0.62, N = 3 SE +/- 0.64, N = 3 350.40 351.51 1. (CXX) g++ options: -rdynamic
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Ubuntu 19.10 Ubuntu 20.04 Dev 8 16 24 32 40 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 33.1 33.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 Ubuntu 19.10 Ubuntu 20.04 Dev 9K 18K 27K 36K 45K SE +/- 11.42, N = 3 SE +/- 21.48, N = 3 42843.94 42717.17 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh Ubuntu 19.10 Ubuntu 20.04 Dev 2 4 6 8 10 SE +/- 0.00622, N = 3 SE +/- 0.00764, N = 3 8.09733 8.07366
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures Ubuntu 19.10 Ubuntu 20.04 Dev 400 800 1200 1600 2000 SE +/- 5.31, N = 5 SE +/- 3.78, N = 5 1866.40 1860.96
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 Ubuntu 19.10 Ubuntu 20.04 Dev 1.2621 2.5242 3.7863 5.0484 6.3105 SE +/- 0.02247, N = 3 SE +/- 0.00830, N = 3 5.59373 5.60941
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.54, N = 3 SE +/- 0.28, N = 3 80.15 80.37 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Ubuntu 19.10 Ubuntu 20.04 Dev 0.4664 0.9328 1.3992 1.8656 2.332 SE +/- 0.004020, N = 3 SE +/- 0.000538, N = 3 2.072744 2.067249 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Ubuntu 19.10 Ubuntu 20.04 Dev 0.3316 0.6632 0.9948 1.3264 1.658 SE +/- 0.00304, N = 3 SE +/- 0.00279, N = 3 1.47006 1.47390
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh Ubuntu 19.10 Ubuntu 20.04 Dev 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 10.19 10.16
IOR Read Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test Ubuntu 19.10 Ubuntu 20.04 Dev 300 600 900 1200 1500 SE +/- 9.18, N = 3 SE +/- 7.11, N = 3 1457.72 1454.04 MIN: 1252.69 / MAX: 1512.14 MIN: 1268.19 / MAX: 1511.59 1. (CC) gcc options: -O2 -lm -pthread -lmpi
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt Ubuntu 19.10 Ubuntu 20.04 Dev 0.477 0.954 1.431 1.908 2.385 SE +/- 0.00111, N = 3 SE +/- 0.00303, N = 3 2.11443 2.11978
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Ubuntu 19.10 Ubuntu 20.04 Dev 200 400 600 800 1000 SE +/- 0.55, N = 3 SE +/- 1.38, N = 3 789.31 787.62 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 19.10: Open MPI 3.1.3 3. Ubuntu 20.04 Dev: Open MPI 4.0.3rc4
LevelDB Benchmark: Fill Sync OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Ubuntu 19.10 Ubuntu 20.04 Dev 1200 2400 3600 4800 6000 SE +/- 17.17, N = 3 SE +/- 21.55, N = 3 5585.10 5576.86 1. (CXX) g++ options: -O3 -lsnappy -lpthread
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Ubuntu 19.10 Ubuntu 20.04 Dev 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 42.78 42.85 1. (CC) gcc options: -lm -lpthread -O3
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 84.81 84.92
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Ubuntu 19.10 Ubuntu 20.04 Dev 1100 2200 3300 4400 5500 SE +/- 58.61, N = 25 SE +/- 39.48, N = 25 5099.27 5105.57
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Barbershop - Compute: CPU-Only Ubuntu 19.10 Ubuntu 20.04 Dev 100 200 300 400 500 SE +/- 0.38, N = 3 SE +/- 0.19, N = 3 451.58 451.04
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K Ubuntu 19.10 Ubuntu 20.04 Dev 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.20, N = 3 180.53 180.74 MIN: 149.83 / MAX: 189.91 MIN: 149.51 / MAX: 189.95 1. (CC) gcc options: -pthread
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ubuntu 19.10 Ubuntu 20.04 Dev 150K 300K 450K 600K 750K SE +/- 1810.57, N = 3 SE +/- 7714.75, N = 3 679773 680512
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Ubuntu 19.10 Ubuntu 20.04 Dev 14 28 42 56 70 SE +/- 0.59, N = 3 SE +/- 0.22, N = 3 64.79 64.72
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p 10-bit Ubuntu 19.10 Ubuntu 20.04 Dev 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.08, N = 3 110.94 110.83 MIN: 74.63 / MAX: 229.81 MIN: 74.6 / MAX: 227.58 1. (CC) gcc options: -pthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Ubuntu 19.10 Ubuntu 20.04 Dev 30 60 90 120 150 SE +/- 1.89, N = 3 SE +/- 1.46, N = 3 138.31 138.42 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Ubuntu 19.10 Ubuntu 20.04 Dev 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 18.61 18.60 1. (CC) gcc options: -O3 -pthread -lz
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Classroom - Compute: CPU-Only Ubuntu 19.10 Ubuntu 20.04 Dev 70 140 210 280 350 SE +/- 0.22, N = 3 SE +/- 0.50, N = 3 304.85 304.65
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only Ubuntu 19.10 Ubuntu 20.04 Dev 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.11, N = 3 112.89 112.96
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Ubuntu 19.10 Ubuntu 20.04 Dev 4K 8K 12K 16K 20K SE +/- 43.27, N = 3 SE +/- 64.39, N = 3 20328 20338 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Ubuntu 19.10 Ubuntu 20.04 Dev 30 60 90 120 150 152 152
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Ubuntu 19.10 Ubuntu 20.04 Dev 0.1125 0.225 0.3375 0.45 0.5625 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.5 0.5 1. (CXX) g++ options: -O3 -lsnappy -lpthread
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Ubuntu 19.10 Ubuntu 20.04 Dev 30 60 90 120 150 137 137 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Phoronix Test Suite v10.8.5