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.
Ubuntu 20.04 Dev Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO 500GB + 16GB Voyager 3.0, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: ASUS MG28U, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0 (LLVM 9.0.1), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Java Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-2ubuntu2)Python Notes: + Python 3.8.2Security Notes: 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 19.10 OS: Ubuntu 19.10, Kernel: 5.3.0-40-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 4.5 Mesa 19.2.8 (LLVM 9.0.0), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Java Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu119.10.1)Python Notes: Python 2.7.17 + Python 3.7.5Security Notes: 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 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 Dev vs. Ubuntu 19.10 Comparison Phoronix Test Suite Baseline +22.5% +22.5% +45% +45% +67.5% +67.5% 89.9% 20.4% 17% 15.8% 13.4% 13.2% 12.9% 12% 11.1% 8.3% 7.3% 6.9% 6.8% 6.6% 6.3% 5.8% 5.6% 5.2% 4.9% 4.9% 4.6% 4.4% 4.4% 4.1% 3.8% 3.7% 3.7% 3.6% 3.5% 3.1% 2.8% 2.2% 2.2% Buffer Test - Normal Load - Read Write Seq Read - Linux AIO - Yes - No - 2MB 60.6% Seq Read - Linux AIO - Yes - No - 2MB 60.4% Seq Read - Linux AIO - Yes - No - 4KB 44% Seq Read - Linux AIO - Yes - No - 4KB 43.8% scikit_ica Time To Compile T.B.T Time To Compile Time To Compile ffsll OpenMP Stencil 12.9% Time To Compile django_template 11.3% nbody Hot Read 8.6% regex_compile 8.4% Time To Compile Rand Read 7.8% Rand Read - Linux AIO - Yes - No - 4KB Seq Write - Linux AIO - Yes - No - 4KB Seq Write - Linux AIO - Yes - No - 4KB modf 6.8% S.F.P.R Time To Compile C.G.C Seek Rand 5.2% 2.D.T.P 5% Seq Write - Linux AIO - Yes - No - 2MB Seq Write - Linux AIO - Yes - No - 2MB XZ 0 - Compression 4.8% json_loads 4.7% exp MD5 4.6% rnflow 4.6% SVG Files To PNG 4.6% Rand Fill Sync ffs 4.4% scikit_svm ac atanh 3.8% pthread_once Zstd 8 - Compression T.F.A.T.T 3.7% P.P.S sin 3.5% Zstd 8 - Decompression pathlib 3.2% Crush 0 - Decompression Write Test 3.1% Jetstream 2 - Firefox 3% float Rand Delete 2.6% sinh 2.6% sincos 2.5% Brotli 2 - Decompression 2.5% cos 2.2% PSPDFKit WASM - Firefox 2.2% SVG Files To PNG A.S.P 2.1% PostgreSQL pgbench Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Mlpack Benchmark Timed Linux Kernel Compilation RawTherapee Timed MPlayer Compilation Timed Apache Compilation glibc bench Parboil Timed PHP Compilation PyPerformance PyPerformance LevelDB PyPerformance Timed FFmpeg Compilation LevelDB Flexible IO Tester Flexible IO Tester Flexible IO Tester glibc bench ACES DGEMM Timed GDB GNU Debugger Compilation KeyDB ArrayFire Numpy Benchmark LevelDB LibreOffice Flexible IO Tester Flexible IO Tester lzbench PyPerformance glibc bench John The Ripper Polyhedron Fortran Benchmarks Inkscape Facebook RocksDB glibc bench Mlpack Benchmark Polyhedron Fortran Benchmarks glibc bench glibc bench lzbench PyBench Himeno Benchmark Nebular Empirical Analysis Tool glibc bench lzbench PyPerformance lzbench IOR Selenium PyPerformance LevelDB glibc bench glibc bench lzbench glibc bench Selenium librsvg Scikit-Learn Renaissance Ubuntu 20.04 Dev Ubuntu 19.10
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Ubuntu 20.04 Dev Ubuntu 19.10 150 300 450 600 750 SE +/- 5.96, N = 3 SE +/- 5.32, N = 3 717.5 710.4 1. firefox 74.0
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Ubuntu 20.04 Dev Ubuntu 19.10 20 40 60 80 100 SE +/- 0.40, N = 3 SE +/- 0.07, N = 3 85.9 85.2 1. firefox 74.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ubuntu 20.04 Dev Ubuntu 19.10 20 40 60 80 100 SE +/- 1.60, N = 3 SE +/- 0.12, N = 3 101.20 98.29 1. firefox 74.0
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Ubuntu 20.04 Dev Ubuntu 19.10 300 600 900 1200 1500 SE +/- 7.17, N = 3 SE +/- 6.66, N = 3 1263 1291 1. firefox 74.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Ubuntu 20.04 Dev Ubuntu 19.10 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.39, N = 4 25.7 26.2 1. firefox 74.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Ubuntu 20.04 Dev Ubuntu 19.10 80 160 240 320 400 SE +/- 1.83, N = 3 SE +/- 4.11, N = 3 347.1 353.6 1. firefox 74.0
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Ubuntu 20.04 Dev Ubuntu 19.10 1100 2200 3300 4400 5500 SE +/- 39.48, N = 25 SE +/- 58.61, N = 25 5105.57 5099.27
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures Ubuntu 20.04 Dev Ubuntu 19.10 400 800 1200 1600 2000 SE +/- 3.78, N = 5 SE +/- 5.31, N = 5 1860.96 1866.40
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Ubuntu 20.04 Dev Ubuntu 19.10 10 20 30 40 50 SE +/- 0.67, N = 3 44 42 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Ubuntu 20.04 Dev Ubuntu 19.10 30 60 90 120 150 137 137 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression Ubuntu 20.04 Dev Ubuntu 19.10 30 60 90 120 150 SE +/- 1.00, N = 3 108 112 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression Ubuntu 20.04 Dev Ubuntu 19.10 400 800 1200 1600 2000 SE +/- 17.24, N = 3 SE +/- 2.33, N = 3 1667 1725 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression Ubuntu 20.04 Dev Ubuntu 19.10 20 40 60 80 100 SE +/- 0.67, N = 3 106 104 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression Ubuntu 20.04 Dev Ubuntu 19.10 110 220 330 440 550 SE +/- 4.37, N = 3 508 524 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression Ubuntu 20.04 Dev Ubuntu 19.10 50 100 150 200 250 SE +/- 0.58, N = 3 SE +/- 1.33, N = 3 219 221 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression Ubuntu 20.04 Dev Ubuntu 19.10 200 400 600 800 1000 SE +/- 5.84, N = 3 SE +/- 1.86, N = 3 776 757 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
glibc bench The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more.
Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos Ubuntu 20.04 Dev Ubuntu 19.10 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 40.53 41.44
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp Ubuntu 20.04 Dev Ubuntu 19.10 1.1131 2.2262 3.3393 4.4524 5.5655 SE +/- 0.04877, N = 3 SE +/- 0.00784, N = 3 4.94711 4.72806
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs Ubuntu 20.04 Dev Ubuntu 19.10 0.3973 0.7946 1.1919 1.5892 1.9865 SE +/- 0.00053, N = 3 SE +/- 0.00031, N = 3 1.69105 1.76599
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 Ubuntu 20.04 Dev Ubuntu 19.10 1.2621 2.5242 3.7863 5.0484 6.3105 SE +/- 0.00830, N = 3 SE +/- 0.02247, N = 3 5.60941 5.59373
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf Ubuntu 20.04 Dev Ubuntu 19.10 0.4784 0.9568 1.4352 1.9136 2.392 SE +/- 0.01527, N = 3 SE +/- 0.00354, N = 3 1.99006 2.12602
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt Ubuntu 20.04 Dev Ubuntu 19.10 0.477 0.954 1.431 1.908 2.385 SE +/- 0.00303, N = 3 SE +/- 0.00111, N = 3 2.11978 2.11443
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll Ubuntu 20.04 Dev Ubuntu 19.10 0.4288 0.8576 1.2864 1.7152 2.144 SE +/- 0.00384, N = 3 SE +/- 0.00050, N = 3 1.90559 1.68720
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once Ubuntu 20.04 Dev Ubuntu 19.10 0.3927 0.7854 1.1781 1.5708 1.9635 SE +/- 0.01343, N = 3 SE +/- 0.00061, N = 3 1.74549 1.68148
RawTherapee RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Ubuntu 20.04 Dev Ubuntu 19.10 12 24 36 48 60 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 54.10 46.73 1. Ubuntu 20.04 Dev: RawTherapee, version 5.8, command line. 2. Ubuntu 19.10: RawTherapee, version 5.6, command line.
librsvg RSVG/librsvg is an SVG vector graphics library. This test profile times how long it takes to complete various operations by rsvg-convert. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Ubuntu 20.04 Dev Ubuntu 19.10 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 22.17 21.70 1. Ubuntu 20.04 Dev: rsvg-convert version 2.46.4 2. Ubuntu 19.10: rsvg-convert version 2.44.14
Inkscape Inkscape is an open-source vector graphics editor. This test profile times how long it takes to complete various operations by Inkscape. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Ubuntu 20.04 Dev Ubuntu 19.10 6 12 18 24 30 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 23.64 24.72 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
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 20.04 Dev Ubuntu 19.10 200 400 600 800 1000 894 901 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
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 20.04 Dev Ubuntu 19.10 50K 100K 150K 200K 250K SE +/- 333.33, N = 3 229000 230667 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
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 20.04 Dev Ubuntu 19.10 300 600 900 1200 1500 SE +/- 1.86, N = 3 SE +/- 1.20, N = 3 1334 1341 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
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 20.04 Dev Ubuntu 19.10 140 280 420 560 700 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 663 667 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
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 20.04 Dev Ubuntu 19.10 12 24 36 48 60 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 50.6 51.5 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
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 20.04 Dev Ubuntu 19.10 3K 6K 9K 12K 15K SE +/- 300.00, N = 3 SE +/- 57.74, N = 3 12300 13200 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
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 20.04 Dev Ubuntu 19.10 400 800 1200 1600 2000 SE +/- 14.17, N = 3 SE +/- 5.51, N = 3 1738 1753 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
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 20.04 Dev Ubuntu 19.10 200 400 600 800 1000 SE +/- 6.94, N = 3 SE +/- 2.91, N = 3 865 873 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
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 20.04 Dev Ubuntu 19.10 200 400 600 800 1000 SE +/- 5.61, N = 3 SE +/- 10.04, N = 3 1021 1025 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
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 20.04 Dev Ubuntu 19.10 60K 120K 180K 240K 300K SE +/- 1452.97, N = 3 SE +/- 2728.45, N = 3 261333 262333 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
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 20.04 Dev Ubuntu 19.10 500 1000 1500 2000 2500 SE +/- 1.73, N = 3 SE +/- 1.20, N = 3 2496 1556 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
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 20.04 Dev Ubuntu 19.10 300 600 900 1200 1500 SE +/- 0.88, N = 3 1245 775 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
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 20.04 Dev Ubuntu 19.10 500 1000 1500 2000 2500 SE +/- 1.33, N = 3 2315 1610 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
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 20.04 Dev Ubuntu 19.10 130K 260K 390K 520K 650K SE +/- 333.33, N = 3 593000 411667 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
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 20.04 Dev Ubuntu 19.10 400 800 1200 1600 2000 SE +/- 18.61, N = 3 SE +/- 31.26, N = 3 1749 1835 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
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 20.04 Dev Ubuntu 19.10 200 400 600 800 1000 SE +/- 9.40, N = 3 SE +/- 15.63, N = 3 871 914 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
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 20.04 Dev Ubuntu 19.10 300 600 900 1200 1500 SE +/- 3.93, N = 3 SE +/- 9.28, N = 3 1317 1407 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
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 20.04 Dev Ubuntu 19.10 80K 160K 240K 320K 400K SE +/- 1000.00, N = 3 SE +/- 2403.70, N = 3 337000 360333 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 Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Ubuntu 20.04 Dev Ubuntu 19.10 4 8 12 16 20 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 15.00 14.93
OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Ubuntu 20.04 Dev Ubuntu 19.10 0.4455 0.891 1.3365 1.782 2.2275 SE +/- 0.01, N = 3 SE +/- 0.01, N = 14 1.98 1.95
GROMACS The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing on the CPU with the water_GMX50 data. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020 Water Benchmark Ubuntu 20.04 Dev Ubuntu 19.10 0.2558 0.5116 0.7674 1.0232 1.279 SE +/- 0.006, N = 3 SE +/- 0.003, N = 3 1.126 1.137 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
High Performance Conjugate Gradient HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Ubuntu 20.04 Dev Ubuntu 19.10 1.1545 2.309 3.4635 4.618 5.7725 SE +/- 0.00670, N = 3 SE +/- 0.00105, N = 3 5.13113 5.11488 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Ubuntu 20.04 Dev Ubuntu 19.10 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.24, N = 3 159.30 157.79 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Ubuntu 20.04 Dev Ubuntu 19.10 0.4664 0.9328 1.3992 1.8656 2.332 SE +/- 0.000538, N = 3 SE +/- 0.004020, N = 3 2.067249 2.072744 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Ubuntu 20.04 Dev Ubuntu 19.10 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.17, N = 15 15.84 17.89 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Ubuntu 20.04 Dev Ubuntu 19.10 5K 10K 15K 20K 25K SE +/- 15.88, N = 3 SE +/- 82.95, N = 3 24690.63 24788.70 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 20.04 Dev: Open MPI 4.0.3rc4 3. Ubuntu 19.10: Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Ubuntu 20.04 Dev Ubuntu 19.10 200 400 600 800 1000 SE +/- 1.38, N = 3 SE +/- 0.55, N = 3 787.62 789.31 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 20.04 Dev: Open MPI 4.0.3rc4 3. Ubuntu 19.10: Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Ubuntu 20.04 Dev Ubuntu 19.10 6K 12K 18K 24K 30K SE +/- 6.83, N = 3 SE +/- 3.54, N = 3 25623.65 25827.65 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 20.04 Dev: Open MPI 4.0.3rc4 3. Ubuntu 19.10: Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Ubuntu 20.04 Dev Ubuntu 19.10 3K 6K 9K 12K 15K SE +/- 8.46, N = 3 SE +/- 2.82, N = 3 13419.27 13501.96 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 20.04 Dev: Open MPI 4.0.3rc4 3. Ubuntu 19.10: Open MPI 3.1.3
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Ubuntu 20.04 Dev Ubuntu 19.10 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 13.11 13.28 1. (CXX) g++ options: -O2 -lOpenCL
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Ubuntu 20.04 Dev Ubuntu 19.10 0.3316 0.6632 0.9948 1.3264 1.658 SE +/- 0.00279, N = 3 SE +/- 0.00304, N = 3 1.47390 1.47006
OpenBenchmarking.org ms, Fewer Is Better ArrayFire 3.7 Test: Conjugate Gradient CPU Ubuntu 20.04 Dev Ubuntu 19.10 6 12 18 24 30 SE +/- 0.24, N = 8 SE +/- 0.09, N = 3 24.45 23.16 1. (CXX) g++ options: -rdynamic
Algebraic Multi-Grid Benchmark AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark Ubuntu 20.04 Dev Ubuntu 19.10 6K 12K 18K 24K 30K SE +/- 4.16, N = 3 SE +/- 10.06, N = 3 26210.46 26110.64 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu 20.04 Dev Ubuntu 19.10 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 10.80 10.72 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Ubuntu 20.04 Dev Ubuntu 19.10 4 8 12 16 20 SE +/- 0.18, N = 15 SE +/- 0.24, N = 3 14.63 14.77 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Ubuntu 20.04 Dev Ubuntu 19.10 9 18 27 36 45 SE +/- 0.43, N = 3 SE +/- 0.29, N = 3 37.07 36.74 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Ubuntu 20.04 Dev Ubuntu 19.10 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.42, N = 4 27.52 27.77 1. (CC) gcc options: -lm
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Ubuntu 20.04 Dev Ubuntu 19.10 15 30 45 60 75 SE +/- 0.63, N = 3 SE +/- 0.04, N = 3 67.80 67.16 1. (CC) gcc options: -lm
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ubuntu 20.04 Dev Ubuntu 19.10 2K 4K 6K 8K 10K SE +/- 95.67, N = 3 8429 8333 1. (CC) gcc options: -O3
OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Ubuntu 20.04 Dev Ubuntu 19.10 300K 600K 900K 1200K 1500K SE +/- 2516.61, N = 3 SE +/- 1666.67, N = 3 1367000 1306667 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
x264 This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Ubuntu 20.04 Dev Ubuntu 19.10 30 60 90 120 150 SE +/- 1.46, N = 3 SE +/- 1.89, N = 3 138.42 138.31 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
dav1d Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p Ubuntu 20.04 Dev Ubuntu 19.10 110 220 330 440 550 SE +/- 0.57, N = 3 SE +/- 1.22, N = 3 503.84 507.25 MIN: 416.39 / MAX: 602.29 MIN: 417.05 / MAX: 608.14 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K Ubuntu 20.04 Dev Ubuntu 19.10 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.23, N = 3 180.74 180.53 MIN: 149.51 / MAX: 189.95 MIN: 149.83 / MAX: 189.91 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p Ubuntu 20.04 Dev Ubuntu 19.10 110 220 330 440 550 SE +/- 0.66, N = 3 SE +/- 0.78, N = 3 512.06 508.91 MIN: 385.94 / MAX: 550.6 MIN: 388.82 / MAX: 546.96 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p 10-bit Ubuntu 20.04 Dev Ubuntu 19.10 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.25, N = 3 110.83 110.94 MIN: 74.6 / MAX: 227.58 MIN: 74.63 / MAX: 229.81 1. (CC) gcc options: -pthread
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Ubuntu 20.04 Dev Ubuntu 19.10 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 42.85 42.78 1. (CC) gcc options: -lm -lpthread -O3
Blender Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only Ubuntu 20.04 Dev Ubuntu 19.10 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 112.96 112.89
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Classroom - Compute: CPU-Only Ubuntu 20.04 Dev Ubuntu 19.10 70 140 210 280 350 SE +/- 0.50, N = 3 SE +/- 0.22, N = 3 304.65 304.85
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only Ubuntu 20.04 Dev Ubuntu 19.10 40 80 120 160 200 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 164.63 165.68
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Barbershop - Compute: CPU-Only Ubuntu 20.04 Dev Ubuntu 19.10 100 200 300 400 500 SE +/- 0.19, N = 3 SE +/- 0.38, N = 3 451.04 451.58
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Pabellon Barcelona - Compute: CPU-Only Ubuntu 20.04 Dev Ubuntu 19.10 80 160 240 320 400 SE +/- 0.21, N = 3 SE +/- 0.22, N = 3 379.77 381.34
LuxCoreRender LuxCoreRender is an open-source physically based renderer. This test profile is focused on running LuxCoreRender on the CPU as opposed to the OpenCL version. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Ubuntu 20.04 Dev Ubuntu 19.10 0.5468 1.0936 1.6404 2.1872 2.734 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 2.41 2.43 MIN: 2.28 / MAX: 2.52 MIN: 2.33 / MAX: 2.51
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Ubuntu 20.04 Dev Ubuntu 19.10 0.5963 1.1926 1.7889 2.3852 2.9815 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.63 2.65 MIN: 2.56 / MAX: 2.67 MIN: 2.58 / MAX: 2.69
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ubuntu 20.04 Dev Ubuntu 19.10 150K 300K 450K 600K 750K SE +/- 7714.75, N = 3 SE +/- 1810.57, N = 3 680512 679773
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Ubuntu 20.04 Dev Ubuntu 19.10 200K 400K 600K 800K 1000K SE +/- 7692.56, N = 3 SE +/- 3699.30, N = 3 1027019 1032935 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Ubuntu 20.04 Dev Ubuntu 19.10 15M 30M 45M 60M 75M SE +/- 429956.38, N = 3 SE +/- 679757.21, N = 3 71789351 72189874 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Ubuntu 20.04 Dev Ubuntu 19.10 300K 600K 900K 1200K 1500K SE +/- 1848.98, N = 3 SE +/- 12201.55, N = 3 1175891 1180280 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Ubuntu 20.04 Dev Ubuntu 19.10 900 1800 2700 3600 4500 SE +/- 13.92, N = 3 SE +/- 43.06, N = 3 3917 4091 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Ubuntu 20.04 Dev Ubuntu 19.10 600K 1200K 1800K 2400K 3000K SE +/- 28691.32, N = 3 SE +/- 31684.75, N = 3 2882843 2892387 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Ubuntu 20.04 Dev Ubuntu 19.10 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 12.37 13.44 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Ubuntu 20.04 Dev Ubuntu 19.10 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
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Ubuntu 20.04 Dev Ubuntu 19.10 1200 2400 3600 4800 6000 SE +/- 21.55, N = 3 SE +/- 17.17, N = 3 5576.86 5585.10 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Ubuntu 20.04 Dev Ubuntu 19.10 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 31.7 31.5 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Ubuntu 20.04 Dev Ubuntu 19.10 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.27, N = 3 83.82 84.35 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Ubuntu 20.04 Dev Ubuntu 19.10 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 31.8 31.4 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Ubuntu 20.04 Dev Ubuntu 19.10 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.21, N = 3 83.31 84.35 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Ubuntu 20.04 Dev Ubuntu 19.10 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 12.51 13.48 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Ubuntu 20.04 Dev Ubuntu 19.10 5 10 15 20 25 SE +/- 0.26, N = 3 SE +/- 0.02, N = 3 19.22 20.21 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Ubuntu 20.04 Dev Ubuntu 19.10 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.38, N = 3 73.03 74.94 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Ubuntu 20.04 Dev Ubuntu 19.10 8 16 24 32 40 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 33.0 33.1 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Ubuntu 20.04 Dev Ubuntu 19.10 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.54, N = 3 80.37 80.15 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Ubuntu 20.04 Dev Ubuntu 19.10 3K 6K 9K 12K 15K SE +/- 79.48, N = 5 SE +/- 26.91, N = 3 6343.72 12049.60 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ubuntu 20.04 Dev Ubuntu 19.10 200 400 600 800 1000 SE +/- 11.21, N = 4 SE +/- 11.70, N = 3 895 928
Ubuntu 20.04 Dev Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO 500GB + 16GB Voyager 3.0, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: ASUS MG28U, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0 (LLVM 9.0.1), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Java Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-2ubuntu2)Python Notes: + Python 3.8.2Security Notes: 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
Testing initiated at 15 March 2020 18:51 by user phoronix.
Ubuntu 19.10 Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO 500GB + 16GB Voyager 3.0, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: ASUS MG28U, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Ubuntu 19.10, Kernel: 5.3.0-40-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 4.5 Mesa 19.2.8 (LLVM 9.0.0), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Java Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu119.10.1)Python Notes: Python 2.7.17 + Python 3.7.5Security Notes: 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
Testing initiated at 16 March 2020 06:55 by user phoronix.