Xeon Cascade Lake R Ubuntu 18.04 vs. 20.04 LTS

2 x Intel Xeon Gold 5220R Ubuntu benchmarks for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2003242-NI-XEONCASCA60.

Xeon Cascade Lake R Ubuntu 18.04 vs. 20.04 LTSProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionOpenGLUbuntu 18.04.4 LTSUbuntu 20.042 x Intel Xeon Gold 5220R @ 3.90GHz (36 Cores / 72 Threads)GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS)Intel Sky Lake-E DMI3 Registers378GB280GB INTEL SSDPED1D280GAASPEEDVE2282 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbEUbuntu 18.045.3.0-42-generic (x86_64)GNOME Shell 3.28.4X Server 1.20.5modesetting 1.20.5GCC 7.5.0ext41920x1080llvmpipe 377GBUbuntu 20.045.4.0-18-generic (x86_64)GNOME Shell 3.35.91X Server 1.20.7modesetting 1.20.73.3 Mesa 20.0.0 (LLVM 9.0.1 256 bits)GCC 9.3.01024x768OpenBenchmarking.orgCompiler Details- 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 - Ubuntu 20.04: --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 Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002cJava Details- Ubuntu 18.04.4 LTS: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)- Ubuntu 20.04: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-2ubuntu2)Python Details- Ubuntu 18.04.4 LTS: Python 2.7.17 + Python 3.6.9- Ubuntu 20.04: + Python 3.8.2Security Details- itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled

Xeon Cascade Lake R Ubuntu 18.04 vs. 20.04 LTSfio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directoryethr: TCP - Latency - 64ethr: TCP - Bandwidth - 64iperf: 5201 - 10 Seconds - TCP - 64iperf: 5201 - 10 Seconds - UDP - 64npb: BT.Cnpb: EP.Cnpb: EP.Dnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomsneat: toybrot: OpenMPtoybrot: C++ Taskstoybrot: C++ Threadssmhasher: wyhashsmhasher: wyhashsmhasher: MeowHashsmhasher: MeowHashsmhasher: Spooky32smhasher: Spooky32smhasher: fasthash32smhasher: fasthash32smhasher: t1ha2_atoncesmhasher: t1ha2_atoncesmhasher: t1ha0_aes_avx2smhasher: t1ha0_aes_avx2dacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansrenaissance: Scala Dottyrenaissance: Rand Forestrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Genetic Algorithm Using Jenetics + Futuresnettle: aes256nettle: chachanettle: sha512nettle: poly1305-aesarrayfire: BLAS CPUarrayfire: Conjugate Gradient CPUmkl-dnn: IP Batch 1D - f32mkl-dnn: IP Batch All - f32mkl-dnn: IP Batch 1D - bf16bf16bf16mkl-dnn: IP Batch All - bf16bf16bf16mkl-dnn: Convolution Batch conv_3d - f32mkl-dnn: Convolution Batch conv_all - f32mkl-dnn: Deconvolution Batch deconv_1d - f32mkl-dnn: Deconvolution Batch deconv_3d - f32mkl-dnn: Convolution Batch conv_alexnet - f32mkl-dnn: Deconvolution Batch deconv_all - f32mkl-dnn: Recurrent Neural Network Training - f32mkl-dnn: Convolution Batch conv_3d - bf16bf16bf16mkl-dnn: Convolution Batch conv_all - bf16bf16bf16mkl-dnn: Convolution Batch conv_googlenet_v3 - f32mkl-dnn: Deconvolution Batch deconv_1d - bf16bf16bf16mkl-dnn: Deconvolution Batch deconv_3d - bf16bf16bf16mkl-dnn: Convolution Batch conv_alexnet - bf16bf16bf16mkl-dnn: Deconvolution Batch deconv_all - bf16bf16bf16mkl-dnn: Convolution Batch conv_googlenet_v3 - bf16bf16bf16ospray: San Miguel - SciVisospray: XFrog Forest - SciVisospray: San Miguel - Path Tracerospray: NASA Streamlines - SciVisospray: XFrog Forest - Path Tracerospray: Magnetic Reconnection - SciVisospray: NASA Streamlines - Path Tracerospray: Magnetic Reconnection - Path Tracerembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objrav1e: 6rav1e: 10svt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080px264: H.264 Video Encodingx265: H.265 1080p Video Encodingoidn: Memorialluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismhimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testbuild-gcc: Time To Compilebuild-linux-kernel: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixeltungsten: Hairtungsten: Water Caustictungsten: Non-Exponentialtungsten: Volumetric Causticnumpy: compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19glibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: sinhglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: sincosglibc-bench: pthread_onceleveldb: Hot Readleveldb: Fill Syncleveldb: Fill Syncleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Fillintel-mpi: IMB-P2P PingPongintel-mpi: IMB-MPI1 Exchangeintel-mpi: IMB-MPI1 Exchangeintel-mpi: IMB-MPI1 PingPongintel-mpi: IMB-MPI1 Sendrecvintel-mpi: IMB-MPI1 Sendrecvgromacs: Water Benchmarkmysqlslap: 128mysqlslap: 256tensorflow: Cifar10pgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Heavy Contention - Read Onlypgbench: Buffer Test - Heavy Contention - Read Writebasis: ETC1Sbasis: UASTC Level 0basis: UASTC Level 2basis: UASTC Level 3basis: UASTC Level 2 + RDO Post-Processingrawtherapee: Total Benchmark Timestress-ng: Forkingstress-ng: Semaphoresstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingplaidml: No - Inference - VGG16 - CPUplaidml: No - Inference - IMDB LSTM - CPUplaidml: No - Inference - ResNet 50 - CPUplaidml: No - Inference - Inception V3 - CPUctx-clock: Context Switch Timev-ray: CPUrocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlypybench: Total For Average Test Timeshbase: Rand Write - 64hbase: Rand Write - 64appleseed: Emilyappleseed: Disney Materialappleseed: Material Testerphpbench: PHP Benchmark Suitemlpack: scikit_qdamlpack: scikit_svmmlpack: scikit_linearridgeregressionscikit-learn: spec-jbb2015: SPECjbb2015-Composite max-jOPSspec-jbb2015: SPECjbb2015-Composite critical-jOPSUbuntu 18.04.4 LTSUbuntu 20.0422851139129033033380139744511400023541173158340533366632972018400020.24285432.833333332584367.195421.881516.561543.5443794.25100250.9959085.3646533.0520.9230451.6501493.722337370.65379928.0539.54911.5560.5957933.66841175381483806926540.3117.95753520.1441.49721044.2032.8009877.8125.08822675.1425.35568156.4025.842875650248393157457881.4896599.7047196.6913859.12329170.95024412.59816166.26722869.6876865.3036156.941021.01486.752790.372382.609.6532.6002210.85495.8246337.93906.384071002.632.106632.73078123.3451245.01205.21115.29343924.6655.10257.369219.47216714.3873137.90187.85443.487.143.9455.563.9747.6210.3550029.069333.408135.679132.245642.996536.81341.0672.1766.34651.832120.4634.6727.614.444.793431.8433891461441064.94131.76427.29810.819624.63166.9379613.8064294.7310.41739004.126423.31.7142838994.29.4136712.661513.604917.840412.874838002.11.7296197.1576.81148.07610.3770.72410.4765.05497.390116.579724.43110.5760.47119857439.2318844079.19311.452839.502761.60163.413.70648239276.28513646.20222527144.30921529078.99435324824.06739853.8348.70417.73028.240796.82959.71477947.362101976.0611070.953667714.385890811.7925.42850.204.305.381103995016018113164132716119595400491739660.84166.3298.40262.12209.431172121844539185.46133790.617827193.094556384177107.6919.033.8314.38663172332392318115513103356671009501809207333234911711455372333101150281720933318.39284466.222222223509267.1100827.203772.823878.0950433.00108730.0759982.5851237.2619.3403981.7795533.489664350.60803210.8119.28811.4920.6024832.66541206379523844725612.5219.12155148.9640.48520624.8931.86710138.2024.76523717.8824.62669938.8924.909860948797240126637304.6915873.6936874.8003694.30326200.92223948.91114216.08822467.5856654.0076160.341025.993489.242797.152383.329.8312.3696410.66445.8049534.12816.317621000.0732.130092.70420122.9111278.18232.27615.21803914.0654.65897.219579.41817712.5113149.57187.19943.487.193.9655.563.9847.6210.3850029.526633.160435.714032.304243.013737.18071.0722.1556.20049.258117.8334.7528.144.454.833416.1927741470991063.80936.64024.59511.017623.56887.1713214.0578307.7510.11549.34615.793011.7140349.10337.919689.4257213.590210.600012.522915.90761.7268989.6908.5919.7519.6828.6129.6825.15689.671110.811794.4839.6834.14219682714.0579713940.76316.832758.292666.01166.073.593509416598121.39373533865.831471619958.81251232671.53294554.5688.71017.72127.940752.23364.71574501.842066514.8721810.6722737428.146020407.7125.29857.024.315.4011240284179173143977817180378207367523131360.62165.7198.11261.81208.461102139229468181.18417389.13855184.66044464368044.4417.932.2610.5766672135158OpenBenchmarking.org

Flexible IO Tester

Type: Random Read - Engine: IO_uring - 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: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.045001000150020002500SE +/- 22.40, N = 3SE +/- 12.01, N = 3228523181. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - 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: 2MB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 10.87, N = 3SE +/- 6.17, N = 3113911551. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 18.04.4 LTSUbuntu 20.0430060090012001500SE +/- 17.29, N = 3SE +/- 14.05, N = 3129013101. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 18.04.4 LTSUbuntu 20.0470K140K210K280K350KSE +/- 4409.59, N = 3SE +/- 3527.67, N = 33303333356671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - 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: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 4.67, N = 3SE +/- 3.46, N = 380110091. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.04110220330440550SE +/- 2.52, N = 3SE +/- 1.73, N = 33975011. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - 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 Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 3.48, N = 3SE +/- 2.96, N = 34458091. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - 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 Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.0440K80K120K160K200KSE +/- 1154.70, N = 3SE +/- 881.92, N = 31140002073331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - 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: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.045001000150020002500SE +/- 8.08, N = 3SE +/- 2.03, N = 3235423491. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.0430060090012001500SE +/- 3.93, N = 3SE +/- 0.88, N = 3117311711. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential 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: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.0430060090012001500SE +/- 1.86, N = 3SE +/- 3.06, N = 3158314551. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential 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: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.0490K180K270K360K450KSE +/- 333.33, N = 3SE +/- 666.67, N = 34053333723331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - 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: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 4.04, N = 3SE +/- 4.67, N = 366610111. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.04110220330440550SE +/- 2.19, N = 3SE +/- 2.33, N = 33295021. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - 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: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 4.26, N = 3SE +/- 7.54, N = 37208171. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 18.04.4 LTSUbuntu 20.0440K80K120K160K200KSE +/- 1000.00, N = 3SE +/- 2027.59, N = 31840002093331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 64

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 64Ubuntu 18.04.4 LTSUbuntu 20.04510152025SE +/- 0.53, N = 15SE +/- 0.05, N = 320.2418.39MIN: 11.99 / MAX: 43.24MIN: 12.53 / MAX: 35.06

Ethr

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 64

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 64Ubuntu 18.04.4 LTSUbuntu 20.0460K120K180K240K300KSE +/- 3564.46, N = 4SE +/- 1353.74, N = 3285432.83284466.22MIN: 248250 / MAX: 297960MIN: 267310 / MAX: 294100

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 64

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 64Ubuntu 18.04.4 LTSUbuntu 20.048K16K24K32K40KSE +/- 28.47, N = 3SE +/- 224.99, N = 325843350921. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 64

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 64Ubuntu 18.04.4 LTSUbuntu 20.041530456075SE +/- 0.00, N = 3SE +/- 0.00, N = 367.167.11. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CUbuntu 18.04.4 LTSUbuntu 20.0420K40K60K80K100KSE +/- 160.56, N = 3SE +/- 104.39, N = 395421.88100827.201. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04.4 LTS: Open MPI 2.1.13. Ubuntu 20.04: Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CUbuntu 18.04.4 LTSUbuntu 20.048001600240032004000SE +/- 24.21, N = 3SE +/- 46.97, N = 31516.563772.821. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04.4 LTS: Open MPI 2.1.13. Ubuntu 20.04: Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DUbuntu 18.04.4 LTSUbuntu 20.048001600240032004000SE +/- 4.71, N = 3SE +/- 55.56, N = 41543.543878.091. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04.4 LTS: Open MPI 2.1.13. Ubuntu 20.04: Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CUbuntu 18.04.4 LTSUbuntu 20.0411K22K33K44K55KSE +/- 78.80, N = 3SE +/- 164.88, N = 343794.2550433.001. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04.4 LTS: Open MPI 2.1.13. Ubuntu 20.04: Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CUbuntu 18.04.4 LTSUbuntu 20.0420K40K60K80K100KSE +/- 220.22, N = 3SE +/- 76.90, N = 3100250.99108730.071. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04.4 LTS: Open MPI 2.1.13. Ubuntu 20.04: Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CUbuntu 18.04.4 LTSUbuntu 20.0413K26K39K52K65KSE +/- 350.05, N = 3SE +/- 315.95, N = 359085.3659982.581. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04.4 LTS: Open MPI 2.1.13. Ubuntu 20.04: Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BUbuntu 18.04.4 LTSUbuntu 20.0411K22K33K44K55KSE +/- 79.92, N = 3SE +/- 85.67, N = 346533.0551237.261. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04.4 LTS: Open MPI 2.1.13. Ubuntu 20.04: Open MPI 4.0.3rc4

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMUbuntu 18.04.4 LTSUbuntu 20.04510152025SE +/- 0.33, N = 15SE +/- 0.19, N = 320.9219.341. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPUbuntu 18.04.4 LTSUbuntu 20.040.40040.80081.20121.60162.002SE +/- 0.010399, N = 3SE +/- 0.020126, N = 71.6501491.7795531. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilUbuntu 18.04.4 LTSUbuntu 20.040.83751.6752.51253.354.1875SE +/- 0.048897, N = 15SE +/- 0.071535, N = 153.7223373.4896641. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingUbuntu 18.04.4 LTSUbuntu 20.0480160240320400SE +/- 3.22, N = 3SE +/- 2.22, N = 3370.65350.611. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDUbuntu 18.04.4 LTSUbuntu 20.04714212835SE +/- 0.07, N = 3SE +/- 0.05, N = 328.0510.811. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.085, N = 15SE +/- 0.103, N = 159.5499.2881. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.11, N = 10SE +/- 0.14, N = 1511.5611.491. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13ATPase Simulation - 327,506 AtomsUbuntu 18.04.4 LTSUbuntu 20.040.13560.27120.40680.54240.678SE +/- 0.00016, N = 3SE +/- 0.00704, N = 30.595790.60248

Nebular Empirical Analysis Tool

OpenBenchmarking.orgSeconds, Fewer Is BetterNebular Empirical Analysis Tool 2020-02-29Ubuntu 18.04.4 LTSUbuntu 20.04816243240SE +/- 0.28, N = 15SE +/- 0.05, N = 333.6732.671. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace

toyBrot Fractal Generator

Implementation: OpenMP

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: OpenMPUbuntu 18.04.4 LTSUbuntu 20.049K18K27K36K45KSE +/- 166.14, N = 3SE +/- 104.46, N = 341175412061. (CXX) g++ options: -lpthread

toyBrot Fractal Generator

Implementation: C++ Tasks

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: C++ TasksUbuntu 18.04.4 LTSUbuntu 20.048K16K24K32K40KSE +/- 181.04, N = 3SE +/- 110.94, N = 338148379521. (CXX) g++ options: -lpthread

toyBrot Fractal Generator

Implementation: C++ Threads

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: C++ ThreadsUbuntu 18.04.4 LTSUbuntu 20.048K16K24K32K40KSE +/- 102.41, N = 3SE +/- 124.26, N = 338069384471. (CXX) g++ options: -lpthread

SMHasher

Hash: wyhash

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: wyhashUbuntu 18.04.4 LTSUbuntu 20.046K12K18K24K30KSE +/- 4.26, N = 3SE +/- 5.85, N = 326540.3125612.521. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: wyhash

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: wyhashUbuntu 18.04.4 LTSUbuntu 20.04510152025SE +/- 0.00, N = 3SE +/- 0.29, N = 317.9619.121. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: MeowHash

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: MeowHashUbuntu 18.04.4 LTSUbuntu 20.0412K24K36K48K60KSE +/- 92.78, N = 3SE +/- 2.02, N = 353520.1455148.961. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: MeowHash

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: MeowHashUbuntu 18.04.4 LTSUbuntu 20.04918273645SE +/- 0.01, N = 3SE +/- 0.00, N = 341.5040.491. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: Spooky32

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: Spooky32Ubuntu 18.04.4 LTSUbuntu 20.045K10K15K20K25KSE +/- 10.40, N = 3SE +/- 3.97, N = 321044.2020624.891. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: Spooky32

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: Spooky32Ubuntu 18.04.4 LTSUbuntu 20.04816243240SE +/- 0.02, N = 3SE +/- 0.00, N = 332.8031.871. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: fasthash32

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: fasthash32Ubuntu 18.04.4 LTSUbuntu 20.042K4K6K8K10KSE +/- 0.10, N = 3SE +/- 0.08, N = 39877.8110138.201. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: fasthash32

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: fasthash32Ubuntu 18.04.4 LTSUbuntu 20.04612182430SE +/- 0.00, N = 3SE +/- 0.01, N = 325.0924.771. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: t1ha2_atonceUbuntu 18.04.4 LTSUbuntu 20.045K10K15K20K25KSE +/- 6.26, N = 3SE +/- 1.86, N = 322675.1423717.881. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: t1ha2_atonceUbuntu 18.04.4 LTSUbuntu 20.04612182430SE +/- 0.00, N = 3SE +/- 0.00, N = 325.3624.631. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: t1ha0_aes_avx2

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: t1ha0_aes_avx2Ubuntu 18.04.4 LTSUbuntu 20.0415K30K45K60K75KSE +/- 89.27, N = 3SE +/- 108.49, N = 368156.4069938.891. (CXX) g++ options: -march=native -O3 -lpthread

SMHasher

Hash: t1ha0_aes_avx2

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: t1ha0_aes_avx2Ubuntu 18.04.4 LTSUbuntu 20.04612182430SE +/- 0.02, N = 3SE +/- 0.01, N = 325.8424.911. (CXX) g++ options: -march=native -O3 -lpthread

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Ubuntu 18.04.4 LTSUbuntu 20.042K4K6K8K10KSE +/- 70.30, N = 4SE +/- 56.68, N = 487568609

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonUbuntu 18.04.4 LTSUbuntu 20.0411002200330044005500SE +/- 64.96, N = 4SE +/- 19.25, N = 450244879

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapUbuntu 18.04.4 LTSUbuntu 20.042K4K6K8K10KSE +/- 63.00, N = 3SE +/- 56.81, N = 483937240

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansUbuntu 18.04.4 LTSUbuntu 20.043K6K9K12K15KSE +/- 113.06, N = 20SE +/- 117.20, N = 201574512663

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Scala DottyUbuntu 18.04.4 LTSUbuntu 20.042K4K6K8K10KSE +/- 58.54, N = 5SE +/- 84.37, N = 57881.497304.69

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Random ForestUbuntu 18.04.4 LTSUbuntu 20.0414002800420056007000SE +/- 78.18, N = 5SE +/- 66.22, N = 76599.705873.69

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark ALSUbuntu 18.04.4 LTSUbuntu 20.0415003000450060007500SE +/- 83.03, N = 5SE +/- 68.38, N = 57196.696874.80

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark BayesUbuntu 18.04.4 LTSUbuntu 20.048001600240032004000SE +/- 43.93, N = 5SE +/- 49.41, N = 203859.123694.30

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Savina Reactors.IOUbuntu 18.04.4 LTSUbuntu 20.046K12K18K24K30KSE +/- 485.45, N = 25SE +/- 600.11, N = 2529170.9526200.92

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark PageRankUbuntu 18.04.4 LTSUbuntu 20.045K10K15K20K25KSE +/- 166.64, N = 5SE +/- 184.20, N = 524412.6023948.91

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: In-Memory Database ShootoutUbuntu 18.04.4 LTSUbuntu 20.043K6K9K12K15KSE +/- 62.14, N = 5SE +/- 125.24, N = 516166.2714216.09

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Akka Unbalanced Cobwebbed TreeUbuntu 18.04.4 LTSUbuntu 20.045K10K15K20K25KSE +/- 213.27, N = 10SE +/- 259.44, N = 622869.6922467.59

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Genetic Algorithm Using Jenetics + FuturesUbuntu 18.04.4 LTSUbuntu 20.0415003000450060007500SE +/- 33.79, N = 5SE +/- 32.60, N = 56865.306654.01

Nettle

Test: aes256

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: aes256Ubuntu 18.04.4 LTSUbuntu 20.0413002600390052006500SE +/- 0.43, N = 3SE +/- 1.73, N = 36156.946160.34-lhogweed - MIN: 4148.88 / MAX: 10190.34MIN: 4152.55 / MAX: 10202.921. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: chacha

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: chachaUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 1.80, N = 3SE +/- 0.13, N = 31021.011025.99-lhogweed - MIN: 520.47 / MAX: 2790.93MIN: 522.62 / MAX: 2798.981. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: sha512

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: sha512Ubuntu 18.04.4 LTSUbuntu 20.04110220330440550SE +/- 0.31, N = 3SE +/- 0.25, N = 3486.75489.24-lhogweed1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: poly1305-aes

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: poly1305-aesUbuntu 18.04.4 LTSUbuntu 20.046001200180024003000SE +/- 0.58, N = 3SE +/- 0.80, N = 32790.372797.15-lhogweed1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

ArrayFire

Test: BLAS CPU

OpenBenchmarking.orgGFLOPS, More Is BetterArrayFire 3.7Test: BLAS CPUUbuntu 18.04.4 LTSUbuntu 20.045001000150020002500SE +/- 1.45, N = 3SE +/- 5.38, N = 32382.602383.321. (CXX) g++ options: -rdynamic

ArrayFire

Test: Conjugate Gradient CPU

OpenBenchmarking.orgms, Fewer Is BetterArrayFire 3.7Test: Conjugate Gradient CPUUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.058, N = 3SE +/- 0.127, N = 159.6539.8311. (CXX) g++ options: -rdynamic

MKL-DNN DNNL

Harness: IP Batch 1D - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch 1D - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.040.5851.171.7552.342.925SE +/- 0.28200, N = 15SE +/- 0.01737, N = 32.600222.36964MIN: 1.83MIN: 1.931. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: IP Batch All - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch All - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.04, N = 3SE +/- 0.01, N = 310.8510.66MIN: 10.38MIN: 10.391. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: IP Batch 1D - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch 1D - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.041.31052.6213.93155.2426.5525SE +/- 0.01135, N = 3SE +/- 0.00690, N = 35.824635.80495MIN: 5.58MIN: 5.611. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: IP Batch All - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch All - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.04918273645SE +/- 0.33, N = 3SE +/- 0.38, N = 337.9434.13MIN: 28.05MIN: 22.841. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.04246810SE +/- 0.00377, N = 3SE +/- 0.00312, N = 36.384076.31762MIN: 6.25MIN: 6.211. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 0.60, N = 3SE +/- 1.05, N = 31002.631000.07MIN: 997.21MIN: 993.461. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_1d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_1d - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.040.47930.95861.43791.91722.3965SE +/- 0.00505, N = 3SE +/- 0.00305, N = 32.106632.13009MIN: 2.04MIN: 2.071. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.040.61441.22881.84322.45763.072SE +/- 0.00062, N = 3SE +/- 0.00440, N = 32.730782.70420MIN: 2.67MIN: 2.661. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_alexnet - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_alexnet - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.04306090120150SE +/- 0.12, N = 3SE +/- 0.10, N = 3123.35122.91MIN: 122.04MIN: 121.61. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_all - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.0430060090012001500SE +/- 8.68, N = 3SE +/- 0.49, N = 31245.011278.18MIN: 1231.08MIN: 1272.141. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Recurrent Neural Network Training - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Recurrent Neural Network Training - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.0450100150200250SE +/- 2.63, N = 5SE +/- 2.71, N = 3205.21232.28MIN: 194.86MIN: 220.41. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_3d - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.0448121620SE +/- 0.01, N = 3SE +/- 0.00, N = 315.2915.22MIN: 15.07MIN: 15.051. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_all - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.048001600240032004000SE +/- 0.90, N = 3SE +/- 1.78, N = 33924.663914.06MIN: 3917MIN: 3906.431. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32Ubuntu 18.04.4 LTSUbuntu 20.041224364860SE +/- 0.03, N = 3SE +/- 0.07, N = 355.1054.66MIN: 54.25MIN: 54.041. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_1d - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_1d - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.04246810SE +/- 0.00227, N = 3SE +/- 0.00733, N = 37.369217.21957MIN: 7.26MIN: 7.131. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_3d - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.00613, N = 3SE +/- 0.00975, N = 39.472169.41817MIN: 9.37MIN: 9.311. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_alexnet - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_alexnet - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.04150300450600750SE +/- 0.16, N = 3SE +/- 0.22, N = 3714.39712.51MIN: 712.91MIN: 711.011. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_all - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_all - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.047001400210028003500SE +/- 0.32, N = 3SE +/- 2.96, N = 33137.903149.57MIN: 3128.23MIN: 3139.281. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_googlenet_v3 - Data Type: bf16bf16bf16

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_googlenet_v3 - Data Type: bf16bf16bf16Ubuntu 18.04.4 LTSUbuntu 20.044080120160200SE +/- 0.08, N = 3SE +/- 0.06, N = 3187.85187.20MIN: 186.72MIN: 186.341. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisUbuntu 18.04.4 LTSUbuntu 20.041020304050SE +/- 0.00, N = 12SE +/- 0.00, N = 1243.4843.48MIN: 27.03 / MAX: 45.45MIN: 27.03 / MAX: 45.45

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisUbuntu 18.04.4 LTSUbuntu 20.04246810SE +/- 0.00, N = 7SE +/- 0.00, N = 67.147.19MIN: 6.33 / MAX: 7.25MIN: 6.17 / MAX: 7.25

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerUbuntu 18.04.4 LTSUbuntu 20.040.8911.7822.6733.5644.455SE +/- 0.01, N = 3SE +/- 0.01, N = 33.943.96MIN: 3.5 / MAX: 3.97MIN: 3.41 / MAX: 3.98

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisUbuntu 18.04.4 LTSUbuntu 20.041224364860SE +/- 0.00, N = 15SE +/- 0.00, N = 1555.5655.56MIN: 25.64MIN: 24.39

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerUbuntu 18.04.4 LTSUbuntu 20.040.89551.7912.68653.5824.4775SE +/- 0.00, N = 12SE +/- 0.00, N = 123.973.98MIN: 3.72 / MAX: 4MIN: 3.64 / MAX: 4.02

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisUbuntu 18.04.4 LTSUbuntu 20.041122334455SE +/- 0.00, N = 12SE +/- 0.00, N = 1247.6247.62MIN: 17.54 / MAX: 50MIN: 18.52 / MAX: 50

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.04, N = 3SE +/- 0.04, N = 310.3510.38MIN: 8.47 / MAX: 10.53MIN: 8.93 / MAX: 10.53

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerUbuntu 18.04.4 LTSUbuntu 20.04110220330440550500500MIN: 250MIN: 250

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownUbuntu 18.04.4 LTSUbuntu 20.04714212835SE +/- 0.14, N = 3SE +/- 0.06, N = 329.0729.53MIN: 28.34 / MAX: 29.69MIN: 29.05 / MAX: 30.07

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownUbuntu 18.04.4 LTSUbuntu 20.04816243240SE +/- 0.03, N = 3SE +/- 0.26, N = 333.4133.16MIN: 32.87 / MAX: 34.07MIN: 31.84 / MAX: 34.23

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian DragonUbuntu 18.04.4 LTSUbuntu 20.04816243240SE +/- 0.02, N = 3SE +/- 0.11, N = 335.6835.71MIN: 35.4 / MAX: 36.11MIN: 35.3 / MAX: 36.32

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon ObjUbuntu 18.04.4 LTSUbuntu 20.04816243240SE +/- 0.07, N = 3SE +/- 0.01, N = 332.2532.30MIN: 31.91 / MAX: 32.76MIN: 32.03 / MAX: 32.79

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian DragonUbuntu 18.04.4 LTSUbuntu 20.041020304050SE +/- 0.05, N = 3SE +/- 0.02, N = 343.0043.01MIN: 42.49 / MAX: 43.68MIN: 42.62 / MAX: 43.61

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjUbuntu 18.04.4 LTSUbuntu 20.04918273645SE +/- 0.28, N = 3SE +/- 0.04, N = 336.8137.18MIN: 35.67 / MAX: 37.58MIN: 36.79 / MAX: 37.69

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 6Ubuntu 18.04.4 LTSUbuntu 20.040.24120.48240.72360.96481.206SE +/- 0.001, N = 3SE +/- 0.000, N = 31.0671.072

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 10Ubuntu 18.04.4 LTSUbuntu 20.040.48960.97921.46881.95842.448SE +/- 0.009, N = 3SE +/- 0.002, N = 32.1762.155

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080pUbuntu 18.04.4 LTSUbuntu 20.04246810SE +/- 0.065, N = 3SE +/- 0.022, N = 36.3466.2001. (CXX) g++ options: -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pUbuntu 18.04.4 LTSUbuntu 20.041224364860SE +/- 0.70, N = 3SE +/- 0.23, N = 351.8349.261. (CXX) g++ options: -fPIE -fPIC -pie

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingUbuntu 18.04.4 LTSUbuntu 20.04306090120150SE +/- 0.47, N = 3SE +/- 1.24, N = 8120.46117.831. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingUbuntu 18.04.4 LTSUbuntu 20.04816243240SE +/- 0.07, N = 3SE +/- 0.20, N = 334.6734.751. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialUbuntu 18.04.4 LTSUbuntu 20.04714212835SE +/- 0.07, N = 3SE +/- 0.12, N = 327.6128.14

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCUbuntu 18.04.4 LTSUbuntu 20.041.00132.00263.00394.00525.0065SE +/- 0.01, N = 3SE +/- 0.01, N = 34.444.45MIN: 4.34 / MAX: 4.62MIN: 4.35 / MAX: 4.63

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismUbuntu 18.04.4 LTSUbuntu 20.041.08682.17363.26044.34725.434SE +/- 0.02, N = 3SE +/- 0.03, N = 34.794.83MIN: 4.64 / MAX: 4.85MIN: 4.11 / MAX: 4.89

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverUbuntu 18.04.4 LTSUbuntu 20.047001400210028003500SE +/- 6.10, N = 3SE +/- 2.48, N = 33431.843416.191. (CC) gcc options: -O3 -mavx2

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestUbuntu 18.04.4 LTSUbuntu 20.0430K60K90K120K150KSE +/- 2000.87, N = 3SE +/- 547.64, N = 31461441470991. (CXX) g++ options: -pipe -lpthread

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To CompileUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 0.45, N = 3SE +/- 1.91, N = 31064.941063.81

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileUbuntu 18.04.4 LTSUbuntu 20.04816243240SE +/- 0.26, N = 13SE +/- 0.28, N = 1331.7636.64

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelUbuntu 18.04.4 LTSUbuntu 20.04612182430SE +/- 0.01, N = 3SE +/- 0.23, N = 1527.3024.601. (CC) gcc options: -lm -lpthread -O3

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.07, N = 3SE +/- 0.01, N = 310.8211.021. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lpthread -ldl

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticUbuntu 18.04.4 LTSUbuntu 20.04612182430SE +/- 0.16, N = 3SE +/- 0.14, N = 324.6323.571. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lpthread -ldl

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialUbuntu 18.04.4 LTSUbuntu 20.04246810SE +/- 0.27781, N = 15SE +/- 0.37966, N = 136.937967.171321. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lpthread -ldl

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticUbuntu 18.04.4 LTSUbuntu 20.0448121620SE +/- 0.08, N = 3SE +/- 0.09, N = 313.8114.061. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lpthread -ldl

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkUbuntu 18.04.4 LTSUbuntu 20.0470140210280350SE +/- 0.38, N = 3SE +/- 0.56, N = 3294.73307.75

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 18.04.4 LTSUbuntu 20.043691215SE +/- 0.04, N = 3SE +/- 0.11, N = 810.4210.121. (CC) gcc options: -O3 -pthread -lz

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosUbuntu 18.04.4 LTSUbuntu 20.048K16K24K32K40KSE +/- 10.33, N = 3SE +/- 0.01, N = 339004.1049.35

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expUbuntu 18.04.4 LTSUbuntu 20.046K12K18K24K30KSE +/- 5.14922, N = 3SE +/- 0.00974, N = 326423.300005.79301

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsUbuntu 18.04.4 LTSUbuntu 20.040.38570.77141.15711.54281.9285SE +/- 0.00103, N = 3SE +/- 0.00013, N = 31.714281.71403

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinUbuntu 18.04.4 LTSUbuntu 20.048K16K24K32K40KSE +/- 11.73, N = 3SE +/- 0.14, N = 338994.2049.10

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Ubuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.00067, N = 3SE +/- 0.02357, N = 39.413677.91968

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.01505, N = 3SE +/- 0.00382, N = 312.661509.42572

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.00, N = 3SE +/- 0.00, N = 313.6013.59

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhUbuntu 18.04.4 LTSUbuntu 20.0448121620SE +/- 0.02, N = 3SE +/- 0.00, N = 317.8410.60

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.00, N = 3SE +/- 0.00, N = 312.8712.52

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosUbuntu 18.04.4 LTSUbuntu 20.048K16K24K32K40KSE +/- 53.71, N = 3SE +/- 0.00, N = 338002.1015.91

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceUbuntu 18.04.4 LTSUbuntu 20.040.38920.77841.16761.55681.946SE +/- 0.00025, N = 3SE +/- 0.00029, N = 31.729611.72689

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadUbuntu 18.04.4 LTSUbuntu 20.0420406080100SE +/- 0.87, N = 12SE +/- 1.28, N = 497.1689.691. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncUbuntu 18.04.4 LTSUbuntu 20.04246810SE +/- 0.07, N = 3SE +/- 0.09, N = 36.88.51. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 17.38, N = 3SE +/- 7.63, N = 31148.08919.751. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.03, N = 3SE +/- 0.03, N = 310.39.61. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 1.17, N = 3SE +/- 2.58, N = 3770.72828.611. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.03, N = 3SE +/- 0.03, N = 310.49.61. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 2.37, N = 3SE +/- 3.99, N = 3765.05825.161. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadUbuntu 18.04.4 LTSUbuntu 20.0420406080100SE +/- 0.38, N = 3SE +/- 0.57, N = 397.3989.671. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomUbuntu 18.04.4 LTSUbuntu 20.04306090120150SE +/- 0.27, N = 3SE +/- 1.04, N = 3116.58110.811. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 3.47, N = 3SE +/- 1.29, N = 3724.43794.481. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillUbuntu 18.04.4 LTSUbuntu 20.043691215SE +/- 0.03, N = 3SE +/- 0.03, N = 310.59.61. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 3.49, N = 3SE +/- 0.98, N = 3760.47834.141. (CXX) g++ options: -O3 -lsnappy -lpthread

Intel MPI Benchmarks

Test: IMB-P2P PingPong

OpenBenchmarking.orgAverage Msg/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-P2P PingPongUbuntu 18.04.4 LTSUbuntu 20.044M8M12M16M20MSE +/- 114986.66, N = 3SE +/- 24631.07, N = 319857439.2319682714.06MIN: 8103 / MAX: 45931269MIN: 8118 / MAX: 562781831. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Intel MPI Benchmarks

Test: IMB-MPI1 Exchange

OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 ExchangeUbuntu 18.04.4 LTSUbuntu 20.049001800270036004500SE +/- 27.54, N = 3SE +/- 9.13, N = 34079.193940.76MAX: 18359.49MAX: 17730.281. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Intel MPI Benchmarks

Test: IMB-MPI1 Exchange

OpenBenchmarking.orgAverage usec, Fewer Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 ExchangeUbuntu 18.04.4 LTSUbuntu 20.0470140210280350SE +/- 1.04, N = 3SE +/- 0.42, N = 3311.45316.83MIN: 1.45 / MAX: 5735.78MIN: 1.59 / MAX: 5911.151. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Intel MPI Benchmarks

Test: IMB-MPI1 PingPong

OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 PingPongUbuntu 18.04.4 LTSUbuntu 20.046001200180024003000SE +/- 6.28, N = 3SE +/- 15.82, N = 32839.502758.29MIN: 3.03 / MAX: 8819.93MIN: 2.85 / MAX: 8898.751. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Intel MPI Benchmarks

Test: IMB-MPI1 Sendrecv

OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 SendrecvUbuntu 18.04.4 LTSUbuntu 20.046001200180024003000SE +/- 5.97, N = 3SE +/- 12.41, N = 32761.602666.01MAX: 10486.15MAX: 9882.11. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Intel MPI Benchmarks

Test: IMB-MPI1 Sendrecv

OpenBenchmarking.orgAverage usec, Fewer Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 SendrecvUbuntu 18.04.4 LTSUbuntu 20.044080120160200SE +/- 3.05, N = 3SE +/- 3.21, N = 3163.41166.07MIN: 0.86 / MAX: 3175.19MIN: 1.02 / MAX: 3575.21. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020Water BenchmarkUbuntu 18.04.4 LTSUbuntu 20.040.83391.66782.50173.33564.1695SE +/- 0.011, N = 3SE +/- 0.006, N = 33.7063.5931. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

MariaDB

Clients: 128

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 128Ubuntu 18.04.4 LTSUbuntu 20.04110220330440550SE +/- 1.10, N = 3SE +/- 0.15, N = 34825091. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -lbz2 -lsnappy -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

MariaDB

Clients: 256

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 256Ubuntu 18.04.4 LTSUbuntu 20.0490180270360450SE +/- 0.42, N = 3SE +/- 0.72, N = 33924161. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -lbz2 -lsnappy -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

Tensorflow

Build: Cifar10

OpenBenchmarking.orgSeconds, Fewer Is BetterTensorflowBuild: Cifar10Ubuntu 18.04.4 LTS20406080100SE +/- 0.27, N = 376.28

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 18.04.4 LTSUbuntu 20.04130K260K390K520K650KSE +/- 1232.50, N = 3SE +/- 1598.05, N = 3513646.20598121.391. (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 18.04.4 LTSUbuntu 20.047K14K21K28K35KSE +/- 27.08, N = 3SE +/- 410.50, N = 627144.3133865.831. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read OnlyUbuntu 18.04.4 LTSUbuntu 20.04130K260K390K520K650KSE +/- 1214.19, N = 3SE +/- 998.62, N = 3529078.99619958.811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteUbuntu 18.04.4 LTSUbuntu 20.047K14K21K28K35KSE +/- 333.98, N = 3SE +/- 65.46, N = 324824.0732671.531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: ETC1SUbuntu 18.04.4 LTSUbuntu 20.041224364860SE +/- 0.08, N = 3SE +/- 0.09, N = 353.8354.571. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 0

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 0Ubuntu 18.04.4 LTSUbuntu 20.04246810SE +/- 0.039, N = 3SE +/- 0.024, N = 38.7048.7101. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 2

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2Ubuntu 18.04.4 LTSUbuntu 20.0448121620SE +/- 0.03, N = 3SE +/- 0.05, N = 317.7317.721. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 3Ubuntu 18.04.4 LTSUbuntu 20.04714212835SE +/- 0.06, N = 3SE +/- 0.02, N = 328.2427.941. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 2 + RDO Post-Processing

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2 + RDO Post-ProcessingUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 7.30, N = 3SE +/- 0.93, N = 3796.83752.231. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeUbuntu 18.04.4 LTSUbuntu 20.041428425670SE +/- 0.28, N = 3SE +/- 0.29, N = 359.7164.721. 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. 2. Ubuntu 20.04: RawTherapee, version 5.8, command line.

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingUbuntu 18.04.4 LTSUbuntu 20.0420K40K60K80K100KSE +/- 499.77, N = 3SE +/- 1261.17, N = 377947.3674501.841. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresUbuntu 18.04.4 LTSUbuntu 20.04500K1000K1500K2000K2500KSE +/- 24343.06, N = 3SE +/- 12492.62, N = 32101976.062066514.871. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityUbuntu 18.04.4 LTSUbuntu 20.045K10K15K20K25KSE +/- 40.05, N = 3SE +/- 150.25, N = 311070.9521810.671. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingUbuntu 18.04.4 LTSUbuntu 20.045M10M15M20M25MSE +/- 237443.56, N = 15SE +/- 816166.85, N = 123667714.3822737428.141. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingUbuntu 18.04.4 LTSUbuntu 20.041.3M2.6M3.9M5.2M6.5MSE +/- 28308.55, N = 3SE +/- 25683.75, N = 35890811.796020407.711. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

PlaidML

FP16: No - Mode: Inference - Network: VGG16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG16 - Device: CPUUbuntu 18.04.4 LTSUbuntu 20.04612182430SE +/- 0.32, N = 4SE +/- 0.18, N = 325.4225.29

PlaidML

FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPUUbuntu 18.04.4 LTSUbuntu 20.042004006008001000SE +/- 6.89, N = 15SE +/- 8.24, N = 15850.20857.02

PlaidML

FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPUUbuntu 18.04.4 LTSUbuntu 20.040.96981.93962.90943.87924.849SE +/- 0.05, N = 3SE +/- 0.02, N = 34.304.31

PlaidML

FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Inception V3 - Device: CPUUbuntu 18.04.4 LTSUbuntu 20.041.2152.433.6454.866.075SE +/- 0.01, N = 3SE +/- 0.05, N = 35.385.40

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeUbuntu 18.04.4 LTSUbuntu 20.04306090120150110112

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUUbuntu 18.04.4 LTSUbuntu 20.049K18K27K36K45KSE +/- 58.85, N = 3SE +/- 159.09, N = 33995040284

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillUbuntu 18.04.4 LTSUbuntu 20.0440K80K120K160K200KSE +/- 180.36, N = 3SE +/- 186.85, N = 31601811791731. (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 18.04.4 LTSUbuntu 20.0430M60M90M120M150MSE +/- 88585.09, N = 3SE +/- 198479.03, N = 31316413271439778171. (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 18.04.4 LTSUbuntu 20.0440K80K120K160K200KSE +/- 116.86, N = 3SE +/- 265.64, N = 31611951803781. (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 18.04.4 LTSUbuntu 20.0440K80K120K160K200KSE +/- 137.09, N = 3SE +/- 322.11, N = 3954002073671. (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 18.04.4 LTSUbuntu 20.041.1M2.2M3.3M4.4M5.5MSE +/- 41549.28, N = 3SE +/- 39541.61, N = 3491739652313131. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: BMW27 - Compute: CPU-OnlyUbuntu 18.04.4 LTSUbuntu 20.041428425670SE +/- 0.07, N = 3SE +/- 0.08, N = 360.8460.62

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Classroom - Compute: CPU-OnlyUbuntu 18.04.4 LTSUbuntu 20.044080120160200SE +/- 0.36, N = 3SE +/- 0.18, N = 3166.32165.71

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Fishy Cat - Compute: CPU-OnlyUbuntu 18.04.4 LTSUbuntu 20.0420406080100SE +/- 0.13, N = 3SE +/- 0.26, N = 398.4098.11

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Barbershop - Compute: CPU-OnlyUbuntu 18.04.4 LTSUbuntu 20.0460120180240300SE +/- 0.51, N = 3SE +/- 0.42, N = 3262.12261.81

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Pabellon Barcelona - Compute: CPU-OnlyUbuntu 18.04.4 LTSUbuntu 20.0450100150200250SE +/- 0.16, N = 3SE +/- 0.11, N = 3209.43208.46

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 18.04.4 LTSUbuntu 20.0430060090012001500SE +/- 1.20, N = 311721102

Apache HBase

Test: Random Write - Clients: 64

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Random Write - Clients: 64Ubuntu 18.04.4 LTSUbuntu 20.0430K60K90K120K150KSE +/- 14162.25, N = 4SE +/- 11839.14, N = 4121844139229

Apache HBase

Test: Random Write - Clients: 64

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Random Write - Clients: 64Ubuntu 18.04.4 LTSUbuntu 20.04120240360480600SE +/- 51.78, N = 4SE +/- 37.03, N = 4539468

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyUbuntu 18.04.4 LTSUbuntu 20.044080120160200185.46181.18

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialUbuntu 18.04.4 LTSUbuntu 20.042040608010090.6289.14

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterUbuntu 18.04.4 LTSUbuntu 20.044080120160200193.09184.66

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu 18.04.4 LTSUbuntu 20.04140K280K420K560K700KSE +/- 446.81, N = 3SE +/- 879.62, N = 3384177643680

Mlpack Benchmark

Benchmark: scikit_qda

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaUbuntu 18.04.4 LTSUbuntu 20.0420406080100SE +/- 1.17, N = 3SE +/- 0.64, N = 4107.6944.44

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmUbuntu 18.04.4 LTSUbuntu 20.04510152025SE +/- 0.03, N = 3SE +/- 0.07, N = 319.0317.93

Mlpack Benchmark

Benchmark: scikit_linearridgeregression

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionUbuntu 18.04.4 LTSUbuntu 20.040.86181.72362.58543.44724.309SE +/- 0.05, N = 3SE +/- 0.03, N = 33.832.26

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.22.1Ubuntu 18.04.4 LTSUbuntu 20.0448121620SE +/- 0.14, N = 3SE +/- 0.06, N = 314.3910.58

SPECjbb 2015

SPECjbb2015-Composite max-jOPS

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite max-jOPSUbuntu 18.04.4 LTSUbuntu 20.0414K28K42K56K70K6317266721

SPECjbb 2015

SPECjbb2015-Composite critical-jOPS

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite critical-jOPSUbuntu 18.04.4 LTSUbuntu 20.048K16K24K32K40K3323935158


Phoronix Test Suite v10.8.4