Ubuntu 20.04 vs. 18.04 LTS Ryzen 9 3900X Comparison

AMD Ryzen 9 3900X Ubuntu benchmarks for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2003177-NI-UBUNTURYZ00&gru&rdt.

Ubuntu 20.04 vs. 18.04 LTS Ryzen 9 3900X ComparisonProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTSAMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO 500GB + 16GB Voyager 3.0MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz)AMD Ellesmere HDMI AudioASUS MG28URealtek RTL8111/8168/8411 + Intel-AC 9260Ubuntu 20.045.4.0-14-generic (x86_64)GNOME Shell 3.35.91X Server 1.20.7modesetting 1.20.74.6 Mesa 20.0.0 (LLVM 9.0.1)GCC 9.3.0ext43840x2160Ubuntu 19.105.3.0-40-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.54.5 Mesa 19.2.8 (LLVM 9.0.0)GCC 9.2.1 20191008AMD Device 1480MSI AMD Radeon RX 470/480/570/570X/580/580X 8GB (1366/2000MHz)AMD EllesmereUbuntu 18.045.3.0-42-generic (x86_64)GNOME Shell 3.28.4GCC 7.5.0OpenBenchmarking.orgCompiler 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 - Ubuntu 18.04.4 LTS: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Java 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)- Ubuntu 18.04.4 LTS: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)Python Details- Ubuntu 20.04 Dev: + Python 3.8.2- Ubuntu 19.10: Python 2.7.17 + Python 3.7.5- Ubuntu 18.04.4 LTS: Python 2.7.17 + Python 3.6.9Security 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 vs. 18.04 LTS Ryzen 9 3900X Comparisonamg: dav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitx264: H.264 Video Encodinghpcg: mt-dgemm: Sustained Floating-Point Ratearrayfire: BLAS CPUfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directoryaircrack-ng: luxcorerender: DLSCluxcorerender: Rainbow Colors and Prismfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directoryior: Write Testior: Read Testlzbench: XZ 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Crush 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 2 - Decompressionleveldb: Fill Syncleveldb: Overwriteleveldb: Rand Fillleveldb: Seq Fillhimeno: Poisson Pressure Solverrays1bench: Large Scenegromacs: Water Benchmarklammps: Rhodopsin Proteinrocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingkeydb: john-the-ripper: Blowfishjohn-the-ripper: MD5selenium: StyleBench - Firefoxnumpy: phpbench: PHP Benchmark Suiteselenium: Jetstream 2 - Firefoxnpb: BT.Cnpb: EP.Dnpb: LU.Cnpb: MG.Cpostmark: Disk Transaction Performancepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writelulesh: ctx-clock: Context Switch Timenamd: ATPase Simulation - 327,506 Atomsleveldb: Hot Readleveldb: Fill Syncleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillpybench: Total For Average Test Timespyperformance: gopyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: json_loadspyperformance: regex_compilepyperformance: python_startuppyperformance: django_templaterenaissance: Apache Spark Bayesrenaissance: Apache Spark PageRankrenaissance: In-Memory Database Shootoutrenaissance: Genetic Algorithm Using Jenetics + Futuresarrayfire: Conjugate Gradient CPUselenium: ARES-6 - Firefoxselenium: Kraken - Firefoxselenium: WASM imageConvolute - Firefoxselenium: WASM collisionDetection - Firefoxglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_onceosbench: Memory Allocationsselenium: PSPDFKit WASM - Firefoxparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilrodinia: OpenMP CFD Solverneat: polyhedron: acpolyhedron: linpkpolyhedron: rnflowpolyhedron: proteinbuild-apache: Time To Compilebuild-ffmpeg: Time To Compilebuild-gdb: Time To Compilebuild-linux-kernel: Time To Compilebuild-mplayer: Time To Compilebuild-php: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19tachyon: Total Timeinkscape: SVG Files To PNGlibreoffice: 20 Documents To PDFrawtherapee: Total Benchmark Timersvg: SVG Files To PNGblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlynumenta-nab: Relative Entropynumenta-nab: Windowed Gaussiannumenta-nab: Earthgecko Skylinenumenta-nab: Bayesian Changepointmlpack: scikit_icamlpack: scikit_qdamlpack: scikit_svmmlpack: scikit_linearridgeregressionscikit-learn: osbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create ProcessesUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS26210.46503.84180.74512.06110.83138.425.131134.031384351.51422900066312300865261333124559300087133700042717.1672.412.63894133450.6173810212496231517491317300.571454.044413710816671065082197760.531.731.833.04952.39308184.921.1269.063102701971789351117589139172882843593296.4020338136700085.9412.51680512101.19824690.63787.6225623.6513419.278429367231.8765776343.71734310.2802291521.4739012.3715576.86483.81883.31212.50819.21973.02780.36589522499.210715.721.315411.746.06037.15517268.9095105.5731860.96424.4549.81717.525.7347.140.52564.947111.6910540.09635.609411.990067.240602.1197810.16158.073669.696311.9055911.73171.7454967.8026681263159.3011632.06724915.84168113.10713.9245.853.2514.3412.4421.09340.25292.31656.44925.35446.31142.84518.60062.622123.6436.12554.10322.171112.96304.65164.63451.04379.7715.0008.19782.63927.51152.5464.7211.371.988.08110.80447814.63492737.07329427.51986226110.64507.25180.53508.91110.94138.315.114884.297666350.4042306676671320087326233377541166791436033342843.9402.432.65901134151.5175310251556161018351407291.631457.724213711217251045242217570.531.531.433.15134.71956084.811.1379.196103293572189874118028040912892387627696.9820328130666785.2434.0967977398.29224788.70789.3125827.6513501.968333369604.64470312049.60329810.2094831521.4700613.4395585.10484.35384.35313.48320.21474.94380.14992822396.596.316.222.316711.651.26112.01817632.7075099.2691866.40123.1650.41710.426.2353.641.43574.728061.7659941.50645.593732.126027.428542.1144310.18808.0973310.069041.6872012.03041.6814867.1610031291157.7853392.07274417.89038813.28213.4465.623.211512.5118.62637.17686.87948.26522.34941.36142.78218.61462.248324.7236.43446.72921.696112.89304.85165.68451.58381.3414.9288.24583.73527.31243.6264.7910.891.957.90810.71771014.76685236.74348227.77040026288.92138.935.108694.096828349.6732306676571323370426100088351966771030133342696.5202.392.63900132051.7141510191773203114271177294.491457.114113510717131084542247830.529.429.331.35213.02644387.531.1458.97596269959181593108428840972736309621755.3928545149166784.9391.9262103897.86223980.94483.9325498.2213291.358429369002.60274711951.77705710.2077951521.4783513.5185524.22890.25490.48713.45820.08780.07884.883954238100.510616.923.217213.163.26060.56517924.2085035.7241854.99726.7050.30753.926.0348.033959.219242.41.6905233532.36.933171.9132410.41872.0924710.808416.151810.07491.6736528962.21.6881668.7038901314159.5515852.18064615.82801713.76815.3455.833.2415.1612.8616.94834.72684.36046.43621.07835.03153.16418.59363.578523.2708.52845.02721.003113.23305.27165.44454.32382.2016.1677.99878.04639.40547.9793.4211.442.8110.47310.74362513.82573431.73510226.114623OpenBenchmarking.org

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid BenchmarkUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS6K12K18K24K30KSE +/- 4.16, N = 3SE +/- 10.06, N = 3SE +/- 14.41, N = 326210.4626110.6426288.921. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.6.0Video Input: Chimera 1080pUbuntu 20.04 DevUbuntu 19.10110220330440550SE +/- 0.57, N = 3SE +/- 1.22, N = 3503.84507.25MIN: 416.39 / MAX: 602.29MIN: 417.05 / MAX: 608.141. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.6.0Video Input: Summer Nature 4KUbuntu 20.04 DevUbuntu 19.104080120160200SE +/- 0.20, N = 3SE +/- 0.23, N = 3180.74180.53MIN: 149.51 / MAX: 189.95MIN: 149.83 / MAX: 189.911. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.6.0Video Input: Summer Nature 1080pUbuntu 20.04 DevUbuntu 19.10110220330440550SE +/- 0.66, N = 3SE +/- 0.78, N = 3512.06508.91MIN: 385.94 / MAX: 550.6MIN: 388.82 / MAX: 546.961. (CC) gcc options: -pthread

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.6.0Video Input: Chimera 1080p 10-bitUbuntu 20.04 DevUbuntu 19.1020406080100SE +/- 0.08, N = 3SE +/- 0.25, N = 3110.83110.94MIN: 74.6 / MAX: 227.58MIN: 74.63 / MAX: 229.811. (CC) gcc options: -pthread

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS306090120150SE +/- 1.46, N = 3SE +/- 1.89, N = 3SE +/- 1.79, N = 3138.42138.31138.931. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1.15452.3093.46354.6185.7725SE +/- 0.00670, N = 3SE +/- 0.00105, N = 3SE +/- 0.00527, N = 35.131135.114885.108691. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.9671.9342.9013.8684.835SE +/- 0.069717, N = 3SE +/- 0.072796, N = 3SE +/- 0.035303, N = 34.0313844.2976664.0968281. (CC) gcc options: -O3 -march=native -fopenmp

ArrayFire

Test: BLAS CPU

OpenBenchmarking.orgGFLOPS, More Is BetterArrayFire 3.7Test: BLAS CPUUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS80160240320400SE +/- 0.64, N = 3SE +/- 0.62, N = 3SE +/- 1.17, N = 3351.51350.40349.671. (CXX) g++ options: -rdynamic

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS50K100K150K200K250KSE +/- 333.33, N = 3SE +/- 333.33, N = 32290002306672306671. (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 Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS140280420560700SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 1.20, N = 36636676571. (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 Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3K6K9K12K15KSE +/- 300.00, N = 3SE +/- 57.74, N = 3SE +/- 33.33, N = 31230013200132331. (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: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS2004006008001000SE +/- 6.94, N = 3SE +/- 2.91, N = 3SE +/- 0.58, N = 38658737041. (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.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS60K120K180K240K300KSE +/- 1452.97, N = 3SE +/- 2728.45, N = 3SE +/- 577.35, N = 32613332623332610001. (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.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS30060090012001500SE +/- 0.88, N = 3SE +/- 0.88, N = 312457758831. (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.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS130K260K390K520K650KSE +/- 333.33, N = 3SE +/- 333.33, N = 35930004116675196671. (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.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS2004006008001000SE +/- 9.40, N = 3SE +/- 15.63, N = 3SE +/- 4.26, N = 38719147101. (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.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS80K160K240K320K400KSE +/- 1000.00, N = 3SE +/- 2403.70, N = 3SE +/- 4841.95, N = 33370003603333013331. (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

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.2Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS9K18K27K36K45KSE +/- 21.48, N = 3SE +/- 11.42, N = 3SE +/- 8.31, N = 342717.1742843.9442696.521. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.54681.09361.64042.18722.734SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.412.432.39MIN: 2.28 / MAX: 2.52MIN: 2.33 / MAX: 2.51MIN: 2.29 / MAX: 2.47

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.59631.19261.78892.38522.9815SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.632.652.63MIN: 2.56 / MAX: 2.67MIN: 2.58 / MAX: 2.69MIN: 2.57 / MAX: 2.68

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS2004006008001000SE +/- 1.00, N = 38949019001. (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 Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS30060090012001500SE +/- 1.86, N = 3SE +/- 1.20, N = 3SE +/- 2.52, N = 31334134113201. (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 Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1224364860SE +/- 0.07, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 350.651.551.71. (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: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS400800120016002000SE +/- 14.17, N = 3SE +/- 5.51, N = 3SE +/- 1.20, N = 31738175314151. (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.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS2004006008001000SE +/- 5.61, N = 3SE +/- 10.04, N = 3SE +/- 2.60, N = 31021102510191. (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.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS5001000150020002500SE +/- 1.73, N = 3SE +/- 1.20, N = 3SE +/- 2.03, N = 32496155617731. (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.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS5001000150020002500SE +/- 1.33, N = 32315161020311. (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.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS400800120016002000SE +/- 18.61, N = 3SE +/- 31.26, N = 3SE +/- 8.41, N = 31749183514271. (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.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS30060090012001500SE +/- 3.93, N = 3SE +/- 9.28, N = 3SE +/- 18.01, N = 31317140711771. (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

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS70140210280350SE +/- 1.05, N = 3SE +/- 0.64, N = 3SE +/- 3.90, N = 3300.57291.63294.49MIN: 58.74 / MAX: 425.76MIN: 57.42 / MAX: 319.07MIN: 57.78 / MAX: 324.921. (CC) gcc options: -O2 -lm -pthread -lmpi

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS30060090012001500SE +/- 7.11, N = 3SE +/- 9.18, N = 3SE +/- 7.80, N = 31454.041457.721457.11MIN: 1268.19 / MAX: 1511.59MIN: 1252.69 / MAX: 1512.14MIN: 1122.37 / MAX: 1512.851. (CC) gcc options: -O2 -lm -pthread -lmpi

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1020304050SE +/- 0.67, N = 34442411. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: DecompressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS306090120150SE +/- 0.58, N = 31371371351. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: CompressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS306090120150SE +/- 1.00, N = 3SE +/- 1.20, N = 31081121071. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: DecompressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS400800120016002000SE +/- 17.24, N = 3SE +/- 2.33, N = 3SE +/- 12.68, N = 31667172517131. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: CompressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.67, N = 31061041081. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: DecompressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS110220330440550SE +/- 4.37, N = 3SE +/- 0.33, N = 35085244541. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: CompressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS50100150200250SE +/- 0.58, N = 3SE +/- 1.33, N = 3SE +/- 0.67, N = 32192212241. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: DecompressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS2004006008001000SE +/- 5.84, N = 3SE +/- 1.86, N = 3SE +/- 0.58, N = 37767577831. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.11250.2250.33750.450.5625SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.50.50.51. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS714212835SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 331.731.529.41. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS714212835SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 331.831.429.31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS816243240SE +/- 0.12, N = 3SE +/- 0.21, N = 3SE +/- 0.06, N = 333.033.131.31. (CXX) g++ options: -O3 -lsnappy -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS11002200330044005500SE +/- 49.82, N = 3SE +/- 34.87, N = 3SE +/- 32.33, N = 34952.395134.725213.031. (CC) gcc options: -O3 -mavx2

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 384.9284.8187.53

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020Water BenchmarkUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.25760.51520.77281.03041.288SE +/- 0.006, N = 3SE +/- 0.003, N = 3SE +/- 0.003, N = 31.1261.1371.1451. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 9Jan2020Model: Rhodopsin ProteinUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.121, N = 3SE +/- 0.123, N = 3SE +/- 0.025, N = 39.0639.1968.975-fopenmp -lmpi1. (CXX) g++ options: -O3 -rdynamic -lfftw3 -lm

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS200K400K600K800K1000KSE +/- 7692.56, N = 3SE +/- 3699.30, N = 3SE +/- 8786.00, N = 3102701910329359626991. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS15M30M45M60M75MSE +/- 429956.38, N = 3SE +/- 679757.21, N = 3SE +/- 588758.30, N = 97178935172189874591815931. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS300K600K900K1200K1500KSE +/- 1848.98, N = 3SE +/- 12201.55, N = 3SE +/- 12158.94, N = 31175891118028010842881. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS9001800270036004500SE +/- 13.92, N = 3SE +/- 43.06, N = 3SE +/- 32.94, N = 33917409140971. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS600K1200K1800K2400K3000KSE +/- 28691.32, N = 3SE +/- 31684.75, N = 3SE +/- 34840.16, N = 32882843289238727363091. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

KeyDB

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 5.3.1Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS130K260K390K520K650KSE +/- 1473.96, N = 3SE +/- 1443.19, N = 3SE +/- 1077.71, N = 3593296.40627696.98621755.391. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS6K12K18K24K30KSE +/- 64.39, N = 3SE +/- 43.27, N = 3SE +/- 57.81, N = 32033820328285451. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS300K600K900K1200K1500KSE +/- 2516.61, N = 3SE +/- 1666.67, N = 3SE +/- 2185.81, N = 31367000130666714916671. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.40, N = 3SE +/- 0.07, N = 3SE +/- 0.45, N = 385.985.284.91. firefox 74.0

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS90180270360450SE +/- 1.41, N = 3SE +/- 5.00, N = 3SE +/- 1.16, N = 3412.51434.09391.92

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS150K300K450K600K750KSE +/- 7714.75, N = 3SE +/- 1810.57, N = 3SE +/- 5590.69, N = 3680512679773621038

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 1.60, N = 3SE +/- 0.12, N = 3SE +/- 1.22, N = 3101.2098.2997.861. firefox 74.0

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS5K10K15K20K25KSE +/- 15.88, N = 3SE +/- 82.95, N = 3SE +/- 12.94, N = 324690.6324788.7023980.941. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 20.04 Dev: Open MPI 4.0.3rc43. Ubuntu 19.10: Open MPI 3.1.34. Ubuntu 18.04.4 LTS: Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS2004006008001000SE +/- 1.38, N = 3SE +/- 0.55, N = 3SE +/- 0.39, N = 3787.62789.31483.931. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 20.04 Dev: Open MPI 4.0.3rc43. Ubuntu 19.10: Open MPI 3.1.34. Ubuntu 18.04.4 LTS: Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS6K12K18K24K30KSE +/- 6.83, N = 3SE +/- 3.54, N = 3SE +/- 19.40, N = 325623.6525827.6525498.221. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 20.04 Dev: Open MPI 4.0.3rc43. Ubuntu 19.10: Open MPI 3.1.34. Ubuntu 18.04.4 LTS: Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3K6K9K12K15KSE +/- 8.46, N = 3SE +/- 2.82, N = 3SE +/- 1.89, N = 313419.2713501.9613291.351. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 20.04 Dev: Open MPI 4.0.3rc43. Ubuntu 19.10: Open MPI 3.1.34. Ubuntu 18.04.4 LTS: Open MPI 2.1.1

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS2K4K6K8K10KSE +/- 95.67, N = 3SE +/- 95.67, N = 38429833384291. (CC) gcc options: -O3

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS80K160K240K320K400KSE +/- 167.14, N = 3SE +/- 870.30, N = 3SE +/- 597.33, N = 3367231.88369604.64369002.601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3K6K9K12K15KSE +/- 79.48, N = 5SE +/- 26.91, N = 3SE +/- 48.47, N = 36343.7212049.6011951.781. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 310.2810.2110.211. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS306090120150152152152

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13ATPase Simulation - 327,506 AtomsUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.33260.66520.99781.33041.663SE +/- 0.00279, N = 3SE +/- 0.00304, N = 3SE +/- 0.00112, N = 31.473901.470061.47835

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 312.3713.4413.521. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS12002400360048006000SE +/- 21.55, N = 3SE +/- 17.17, N = 3SE +/- 3.70, N = 35576.865585.105524.231. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.18, N = 3SE +/- 0.27, N = 3SE +/- 0.29, N = 383.8284.3590.251. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.17, N = 3SE +/- 0.21, N = 3SE +/- 0.36, N = 383.3184.3590.491. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 312.5113.4813.461. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS510152025SE +/- 0.26, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 319.2220.2120.091. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.16, N = 3SE +/- 0.38, N = 3SE +/- 0.47, N = 373.0374.9480.081. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.28, N = 3SE +/- 0.54, N = 3SE +/- 0.15, N = 380.3780.1584.881. (CXX) g++ options: -O3 -lsnappy -lpthread

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS2004006008001000SE +/- 11.21, N = 4SE +/- 11.70, N = 3SE +/- 1.20, N = 3895928954

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS50100150200250SE +/- 1.00, N = 3SE +/- 2.60, N = 3224223238

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.34, N = 3SE +/- 0.85, N = 3SE +/- 0.79, N = 399.296.5100.5

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.58, N = 3107.096.3106.0

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS48121620SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 315.716.216.9

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS612182430SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.19, N = 321.322.323.2

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS4080120160200SE +/- 1.20, N = 3SE +/- 1.00, N = 3154167172

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 311.711.613.1

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1428425670SE +/- 0.07, N = 3SE +/- 0.35, N = 3SE +/- 0.09, N = 346.051.263.2

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark BayesUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS13002600390052006500SE +/- 45.56, N = 25SE +/- 50.81, N = 25SE +/- 31.22, N = 56037.166112.026060.57

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark PageRankUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS4K8K12K16K20KSE +/- 61.48, N = 5SE +/- 130.02, N = 5SE +/- 98.55, N = 517268.9117632.7117924.21

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: In-Memory Database ShootoutUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS11002200330044005500SE +/- 39.48, N = 25SE +/- 58.61, N = 25SE +/- 63.70, N = 255105.575099.275035.72

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Genetic Algorithm Using Jenetics + FuturesUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS400800120016002000SE +/- 3.78, N = 5SE +/- 5.31, N = 5SE +/- 11.19, N = 51860.961866.401855.00

ArrayFire

Test: Conjugate Gradient CPU

OpenBenchmarking.orgms, Fewer Is BetterArrayFire 3.7Test: Conjugate Gradient CPUUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS612182430SE +/- 0.24, N = 8SE +/- 0.09, N = 3SE +/- 0.31, N = 624.4523.1626.701. (CXX) g++ options: -rdynamic

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1122334455SE +/- 0.29, N = 3SE +/- 0.28, N = 3SE +/- 0.24, N = 349.8150.4150.301. firefox 74.0

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS160320480640800SE +/- 5.96, N = 3SE +/- 5.32, N = 3SE +/- 7.77, N = 3717.5710.4753.91. firefox 74.0

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS612182430SE +/- 0.12, N = 3SE +/- 0.39, N = 4SE +/- 0.32, N = 325.726.226.01. firefox 74.0

Selenium

Benchmark: WASM collisionDetection - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS80160240320400SE +/- 1.83, N = 3SE +/- 4.11, N = 3SE +/- 0.70, N = 3347.1353.6348.01. firefox 74.0

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS7K14K21K28K35KSE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 452.00, N = 440.5341.4433959.20

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS4K8K12K16K20KSE +/- 0.04877, N = 3SE +/- 0.00784, N = 3SE +/- 161.00301, N = 34.947114.7280619242.40000

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.39730.79461.19191.58921.9865SE +/- 0.00053, N = 3SE +/- 0.00031, N = 3SE +/- 0.00011, N = 31.691051.765991.69052

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS7K14K21K28K35KSE +/- 0.07, N = 3SE +/- 0.31, N = 3SE +/- 2.57, N = 340.1041.5133532.30

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS246810SE +/- 0.00830, N = 3SE +/- 0.02247, N = 3SE +/- 0.00978, N = 35.609415.593736.93317

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.47840.95681.43521.91362.392SE +/- 0.01527, N = 3SE +/- 0.00354, N = 3SE +/- 0.00074, N = 31.990062.126021.91324

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.00660, N = 3SE +/- 0.00754, N = 3SE +/- 0.00444, N = 37.240607.4285410.41870

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.4770.9541.4311.9082.385SE +/- 0.00303, N = 3SE +/- 0.00111, N = 3SE +/- 0.00481, N = 32.119782.114432.09247

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 310.1610.1910.81

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS48121620SE +/- 0.00764, N = 3SE +/- 0.00622, N = 3SE +/- 0.07065, N = 38.073668.0973316.15180

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.01645, N = 3SE +/- 0.10750, N = 3SE +/- 0.02621, N = 39.6963110.0690410.07490

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.42880.85761.28641.71522.144SE +/- 0.00384, N = 3SE +/- 0.00050, N = 3SE +/- 0.00412, N = 31.905591.687201.67365

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS6K12K18K24K30KSE +/- 0.00, N = 3SE +/- 0.19, N = 3SE +/- 57.43, N = 311.7312.0328962.20

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.39270.78541.17811.57081.9635SE +/- 0.01343, N = 3SE +/- 0.00061, N = 3SE +/- 0.00288, N = 31.745491.681481.68816

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1530456075SE +/- 0.63, N = 3SE +/- 0.04, N = 3SE +/- 0.41, N = 367.8067.1668.701. (CC) gcc options: -lm

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS30060090012001500SE +/- 7.17, N = 3SE +/- 6.66, N = 3SE +/- 8.41, N = 31263129113141. firefox 74.0

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS4080120160200SE +/- 0.03, N = 3SE +/- 0.24, N = 3SE +/- 0.06, N = 3159.30157.79159.551. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.49060.98121.47181.96242.453SE +/- 0.000538, N = 3SE +/- 0.004020, N = 3SE +/- 0.003641, N = 32.0672492.0727442.1806461. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS48121620SE +/- 0.02, N = 3SE +/- 0.17, N = 15SE +/- 0.01, N = 315.8417.8915.831. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS48121620SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 313.1113.2813.771. (CXX) g++ options: -O2 -lOpenCL

Nebular Empirical Analysis Tool

OpenBenchmarking.orgSeconds, Fewer Is BetterNebular Empirical Analysis Tool 2020-02-29Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS48121620SE +/- 0.07, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 313.9213.4515.351. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace

Polyhedron Fortran Benchmarks

Benchmark: ac

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: acUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1.31632.63263.94895.26526.58155.855.625.83

Polyhedron Fortran Benchmarks

Benchmark: linpk

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: linpkUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.73131.46262.19392.92523.65653.253.213.24

Polyhedron Fortran Benchmarks

Benchmark: rnflow

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: rnflowUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS4812162014.3415.0015.16

Polyhedron Fortran Benchmarks

Benchmark: protein

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: proteinUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS369121512.4412.5112.86

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS510152025SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 321.0918.6316.95

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS918273645SE +/- 0.10, N = 3SE +/- 0.12, N = 3SE +/- 0.02, N = 340.2537.1834.73

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 392.3286.8884.36

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1326395265SE +/- 0.75, N = 3SE +/- 0.43, N = 3SE +/- 0.38, N = 356.4548.2746.44

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS612182430SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 325.3522.3521.08

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1122334455SE +/- 0.16, N = 3SE +/- 0.13, N = 3SE +/- 0.09, N = 346.3141.3635.03

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1224364860SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 342.8542.7853.161. (CC) gcc options: -lm -lpthread -O3

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS510152025SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 318.6018.6118.591. (CC) gcc options: -O3 -pthread -lz

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99b6Total TimeUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1428425670SE +/- 0.29, N = 3SE +/- 0.19, N = 3SE +/- 0.16, N = 362.6262.2563.581. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS612182430SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 323.6424.7223.271. Ubuntu 20.04 Dev: Inkscape 0.92.4 (5da689c313, 2019-01-14)2. Ubuntu 19.10: Inkscape 0.92.4 (5da689c313, 2019-01-14)3. Ubuntu 18.04.4 LTS: Inkscape 0.92.3 (2405546, 2018-03-11)

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS246810SE +/- 0.058, N = 9SE +/- 0.037, N = 25SE +/- 0.080, N = 56.1256.4348.5281. Ubuntu 20.04 Dev: LibreOffice 6.4.0.3 40(Build:3)2. Ubuntu 19.10: LibreOffice 6.3.5.2 30(Build:2)3. Ubuntu 18.04.4 LTS: LibreOffice 6.0.7.3 00m0(Build:3)

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1224364860SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 354.1046.7345.031. Ubuntu 20.04 Dev: RawTherapee, version 5.8, command line.2. Ubuntu 19.10: RawTherapee, version 5.6, command line.3. Ubuntu 18.04.4 LTS: RawTherapee, version 5.3, command line An advanced, cross-platform program for developing raw photos. Website: http://www.rawtherapee.com/ Documentation: http://rawpedia.rawtherapee.com/ Forum: https://discuss.pixls.us/c/software/rawtherapee Code and bug reports: https://github.com/Beep6581/RawTherapee Symbols: <Chevrons> indicate parameters you can change. [Square brackets] mean the parameter is optional. The pipe symbol | indicates a choice of one or the other. The dash symbol - denotes a range of possible values from one to the other. Usage: rawtherapee-cli -c <dir>|<files> Convert files in batch with default parameters. rawtherapee-cli <other options> -c <dir>|<files> Convert files in batch with your own settings. Options: rawtherapee-cli[-o <output>|-O <output>] [-q] [-a] [-s|-S] [-p <one.pp3> [-p <two.pp3> ...] ] [-d] [ -j[1-100] [-js<1-3>] | [-b<8|16>] [-t[z] | [-n]] ] [-Y] [-f] -c <input> -c <files> Specify one or more input files or directory. When specifying directories, Rawtherapee will look for images files that comply with the selected extensions (see also '-a'). -c must be the last option. -o <file>|<dir> Set output file or folder. Saves output file alongside input file if -o is not specified. -O <file>|<dir> Set output file or folder and copy pp3 file into it. Saves output file alongside input file if -O is not specified. -q Quick-start mode. Does not load cached files to speedup start time. -a Process all supported image file types when specifying a folder, even those not currently selected in Preferences > File Browser > Parsed Extensions. -s Use the existing sidecar file to build the processing parameters, e.g. for photo.raw there should be a photo.raw.pp3 file in the same folder. If the sidecar file does not exist, neutral values will be used. -S Like -s but skip if the sidecar file does not exist. -p <file.pp3> Specify processing profile to be used for all conversions. You can specify as many sets of "-p <file.pp3>" options as you like, each will be built on top of the previous one, as explained below. -d Use the default raw or non-raw processing profile as set in Preferences > Image Processing > Default Processing Profile -j[1-100] Specify output to be JPEG (default, if -t and -n are not set). Optionally, specify compression 1-100 (default value: 92). -js<1-3> Specify the JPEG chroma subsampling parameter, where: 1 = Best compression: 2x2, 1x1, 1x1 (4:2:0) Chroma halved vertically and horizontally. 2 = Balanced (default): 2x1, 1x1, 1x1 (4:2:2) Chroma halved horizontally. 3 = Best quality: 1x1, 1x1, 1x1 (4:4:4) No chroma subsampling. -b<8|16> Specify bit depth per channel (default value: 16 for TIFF, 8 for PNG). Only applies to TIFF and PNG output, JPEG is always 8. -t[z] Specify output to be TIFF. Uncompressed by default, or deflate compression with 'z'. -n Specify output to be compressed PNG. Compression is hard-coded to 6. -Y Overwrite output if present. -f Use the custom fast-export processing pipeline. Your pp3 files can be incomplete, RawTherapee will build the final values as follows: 1- A new processing profile is created using neutral values, 2- If the "-d" option is set, the values are overridden by those found in the default raw or non-raw processing profile. 3- If one or more "-p" options are set, the values are overridden by those found in these processing profiles. 4- If the "-s" or "-S" options are set, the values are finally overridden by those found in the sidecar files. The processing profiles are processed in the order specified on the command line.

librsvg

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterlibrsvgOperation: SVG Files To PNGUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS510152025SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 322.1721.7021.001. Ubuntu 20.04 Dev: rsvg-convert version 2.46.42. Ubuntu 19.10: rsvg-convert version 2.44.143. Ubuntu 18.04.4 LTS: rsvg-convert version 2.40.20

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: BMW27 - Compute: CPU-OnlyUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS306090120150SE +/- 0.11, N = 3SE +/- 0.22, N = 3SE +/- 0.17, N = 3112.96112.89113.23

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Classroom - Compute: CPU-OnlyUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS70140210280350SE +/- 0.50, N = 3SE +/- 0.22, N = 3SE +/- 0.32, N = 3304.65304.85305.27

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Fishy Cat - Compute: CPU-OnlyUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS4080120160200SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.24, N = 3164.63165.68165.44

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Barbershop - Compute: CPU-OnlyUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS100200300400500SE +/- 0.19, N = 3SE +/- 0.38, N = 3SE +/- 0.17, N = 3451.04451.58454.32

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Pabellon Barcelona - Compute: CPU-OnlyUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS80160240320400SE +/- 0.21, N = 3SE +/- 0.22, N = 3SE +/- 0.59, N = 3379.77381.34382.20

Numenta Anomaly Benchmark

Detector: Relative Entropy

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Relative EntropyUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS48121620SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 315.0014.9316.17

Numenta Anomaly Benchmark

Detector: Windowed Gaussian

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Windowed GaussianUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS246810SE +/- 0.014, N = 3SE +/- 0.091, N = 3SE +/- 0.037, N = 38.1978.2457.998

Numenta Anomaly Benchmark

Detector: Earthgecko Skyline

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Earthgecko SkylineUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.74, N = 3SE +/- 1.02, N = 3SE +/- 0.79, N = 382.6483.7478.05

Numenta Anomaly Benchmark

Detector: Bayesian Changepoint

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Bayesian ChangepointUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS918273645SE +/- 0.12, N = 3SE +/- 0.16, N = 3SE +/- 0.20, N = 327.5127.3139.41

Mlpack Benchmark

Benchmark: scikit_ica

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_icaUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS1224364860SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.13, N = 352.5443.6247.97

Mlpack Benchmark

Benchmark: scikit_qda

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS20406080100SE +/- 0.22, N = 3SE +/- 0.59, N = 3SE +/- 0.24, N = 364.7264.7993.42

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 311.3710.8911.44

Mlpack Benchmark

Benchmark: scikit_linearridgeregression

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS0.63231.26461.89692.52923.1615SE +/- 0.01, N = 3SE +/- 0.01, N = 14SE +/- 0.02, N = 31.981.952.81

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.22.1Ubuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.059, N = 3SE +/- 0.040, N = 3SE +/- 0.095, N = 38.0817.90810.473

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS3691215SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 310.8010.7210.741. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS48121620SE +/- 0.18, N = 15SE +/- 0.24, N = 3SE +/- 0.22, N = 1514.6314.7713.831. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS918273645SE +/- 0.43, N = 3SE +/- 0.29, N = 3SE +/- 0.30, N = 337.0736.7431.741. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesUbuntu 20.04 DevUbuntu 19.10Ubuntu 18.04.4 LTS714212835SE +/- 0.05, N = 3SE +/- 0.42, N = 4SE +/- 0.22, N = 1527.5227.7726.111. (CC) gcc options: -lm


Phoronix Test Suite v10.8.4