Xeon Cascade Lake R Ubuntu 18.04

2 x Intel Xeon Gold 5220R testing with a GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS) and ASPEED on Ubuntu 18.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2003236-NI-XEONCASCA43
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Ubuntu 18.04.4 LTS
March 22 2020
  1 Day, 1 Hour, 33 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Xeon Cascade Lake R Ubuntu 18.04OpenBenchmarking.orgPhoronix Test Suite2 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.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionXeon Cascade Lake R Ubuntu 18.04 BenchmarksSystem Logs- --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 - NONE / errors=remount-ro,relatime,rw- Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c- OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)- Python 2.7.17 + Python 3.6.9- 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.04hbase: Rand Write - 64hbase: Rand Write - 64spec-jbb2015: SPECjbb2015-Composite critical-jOPSspec-jbb2015: SPECjbb2015-Composite max-jOPSbuild-gcc: Time To Compiledacapobench: Tradebeansbasis: UASTC Level 2 + RDO Post-Processingmkl-dnn: Convolution Batch conv_all - bf16bf16bf16mkl-dnn: Convolution Batch conv_all - f32plaidml: No - Inference - ResNet 50 - CPUmysqlslap: 256rocksdb: Seq Fillplaidml: No - Inference - Inception V3 - CPUmysqlslap: 128mkl-dnn: Deconvolution Batch deconv_all - bf16bf16bf16leveldb: Hot Readmkl-dnn: Deconvolution Batch deconv_all - f32leveldb: Seq Fillleveldb: Seq Fillparboil: OpenMP MRI Griddingleveldb: Rand Deletemlpack: scikit_icablender: Barbershop - CPU-Onlyrenaissance: Savina Reactors.IOospray: XFrog Forest - Path Tracernumpy: blender: Pabellon Barcelona - CPU-Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Heavy Contention - Read Writepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Heavy Contention - Read Onlymlpack: scikit_qdaneat: blender: Classroom - CPU-Onlyplaidml: No - Inference - IMDB LSTM - CPUstress-ng: Context Switchingbuild-linux-kernel: Time To Compilemkl-dnn: Convolution Batch conv_googlenet_v3 - bf16bf16bf16ospray: San Miguel - SciVismkl-dnn: Convolution Batch conv_googlenet_v3 - f32ethr: TCP - Latency - 64appleseed: Material Testerplaidml: No - Inference - VGG16 - CPUappleseed: Emilyleveldb: Seek Randparboil: OpenMP LBMintel-mpi: IMB-MPI1 Exchangeintel-mpi: IMB-MPI1 Exchangeblender: Fishy Cat - CPU-Onlyleveldb: Rand Readnpb: EP.Dtensorflow: Cifar10renaissance: Akka Unbalanced Cobwebbed Treeospray: San Miguel - Path Tracermlpack: scikit_linearridgeregressionospray: XFrog Forest - SciVisleveldb: Overwriteleveldb: Overwritemkl-dnn: IP Batch 1D - f32leveldb: Rand Fillleveldb: Rand Fillintel-mpi: IMB-MPI1 Sendrecvintel-mpi: IMB-MPI1 Sendrecvv-ray: CPUmkl-dnn: Recurrent Neural Network Training - f32compress-7zip: Compress Speed Testluxcorerender: DLSCblender: BMW27 - CPU-Onlygromacs: Water Benchmarkrawtherapee: Total Benchmark Timeluxcorerender: Rainbow Colors and Prismappleseed: Disney Materialrocksdb: Rand Fill Syncrocksdb: Rand Fillrocksdb: Read While Writingrocksdb: Rand Readrav1e: 6basis: ETC1Srenaissance: Apache Spark PageRankhimeno: Poisson Pressure Solverrodinia: OpenMP CFD Solvermkl-dnn: IP Batch All - f32mkl-dnn: IP Batch All - bf16bf16bf16namd: ATPase Simulation - 327,506 Atomsrav1e: 10toybrot: OpenMPrenaissance: In-Memory Database Shootoutmkl-dnn: Convolution Batch conv_3d - bf16bf16bf16mkl-dnn: Convolution Batch conv_3d - f32rodinia: OpenMP Streamclustertoybrot: C++ Taskstoybrot: C++ Threadsembree: Pathtracer - Asian Dragon Objtungsten: Non-Exponentialospray: NASA Streamlines - SciVisethr: TCP - Bandwidth - 64embree: Pathtracer ISPC - Asian Dragon Objdacapobench: Tradesoapfio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Read - 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 Directoryfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq 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: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - 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 Directorynpb: BT.Cglibc-bench: expstress-ng: System V Message Passingstress-ng: Socket Activitystress-ng: Forkingstress-ng: Semaphorestungsten: Water Causticbasis: UASTC Level 3rodinia: OpenMP LavaMDc-ray: Total Time - 4K, 16 Rays Per Pixelintel-mpi: IMB-P2P PingPongparboil: OpenMP Stencilpybench: Total For Average Test Timesphpbench: PHP Benchmark Suiterenaissance: Apache Spark ALSdacapobench: H2renaissance: Rand Forestmlpack: scikit_svmospray: NASA Streamlines - Path Tracerospray: Magnetic Reconnection - SciVisglibc-bench: singlibc-bench: cosembree: Pathtracer - Crownmkl-dnn: Deconvolution Batch deconv_1d - bf16bf16bf16npb: LU.Cmkl-dnn: Deconvolution Batch deconv_1d - f32mkl-dnn: Convolution Batch conv_alexnet - bf16bf16bf16glibc-bench: sincosapache-siege: 250embree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonsvt-av1: Enc Mode 4 - 1080prenaissance: Apache Spark Bayesbasis: UASTC Level 2x265: H.265 1080p Video Encodingsmhasher: MeowHashsmhasher: MeowHashintel-mpi: IMB-MPI1 PingPongmkl-dnn: Convolution Batch conv_alexnet - f32embree: Pathtracer ISPC - Asian Dragonmkl-dnn: IP Batch 1D - bf16bf16bf16renaissance: Scala Dottysmhasher: Spooky32smhasher: Spooky32scikit-learn: arrayfire: BLAS CPUtungsten: Volumetric Causticiperf: 5201 - 10 Seconds - TCP - 64iperf: 5201 - 10 Seconds - UDP - 64smhasher: fasthash32smhasher: fasthash32renaissance: Genetic Algorithm Using Jenetics + Futuressmhasher: t1ha2_atoncesmhasher: t1ha2_atoncesmhasher: t1ha0_aes_avx2smhasher: t1ha0_aes_avx2tungsten: Hairsvt-av1: Enc Mode 8 - 1080pcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19smhasher: wyhashsmhasher: wyhashnpb: FT.Cglibc-bench: atanhglibc-bench: asinhglibc-bench: tanhglibc-bench: modfglibc-bench: log2glibc-bench: sqrtglibc-bench: sinhglibc-bench: pthread_onceglibc-bench: ffsllglibc-bench: ffsdacapobench: Jythonbasis: UASTC Level 0npb: SP.Bnpb: EP.Cx264: H.264 Video Encodingarrayfire: Conjugate Gradient CPUnettle: aes256oidn: Memorialnpb: MG.Cmkl-dnn: Deconvolution Batch deconv_3d - bf16bf16bf16mkl-dnn: Deconvolution Batch deconv_3d - f32nettle: sha512parboil: OpenMP CUTCPospray: Magnetic Reconnection - Path Tracernettle: chachaleveldb: Fill Syncleveldb: Fill Syncctx-clock: Context Switch Timenettle: poly1305-aesUbuntu 18.04.4 LTS53912184433239631721064.94115745796.8293924.661002.634.303921611955.384823137.9097.1571245.01760.47110.5370.653799724.43166.50262.1229170.9503.97294.73209.4327144.3092124824.067398513646.202225529078.994353107.6933.668166.32850.203667714.3831.764187.85443.4855.102520.24193.09455625.42185.461337116.57920.923045311.454079.1998.4097.3901543.5476.2822869.6873.943.837.14770.72410.32.60022765.05410.4163.412761.6039950205.2111461444.4460.843.70659.7144.7990.6178279540016018149173961316413271.06753.83424412.5983431.8433899.54910.854937.93900.595792.1764117516166.26715.29346.3840711.556381483806932.24566.9379655.56285432.8333333336.8134839339780111392285184000720329666114000445330333129040533315831173235495421.8826423.35890811.7911070.9577947.362101976.0624.631628.24028.05327.29819857439.2318843.72233711723841777196.69187566599.70419.0310.3547.6238994.239004.129.06937.36921100250.992.10663714.38738002.1122184.2833.408135.67916.3463859.12317.73034.6741.49753520.142839.50123.34542.99655.824637881.48932.80021044.2014.3862382.6013.80642584367.125.0889877.816865.30325.35522675.1425.84268156.4010.819651.83210.41717.95726540.3143794.2512.874817.840413.60491.988519.413671.7134712.66151.729611.714231.7142850248.70446533.051516.56120.469.6536156.9427.6159085.369.472162.73078486.751.6501495001021.011148.0766.81102790.37OpenBenchmarking.org

Apache HBase

This is a benchmark of the Apache HBase non-relational distributed database system inspired from Google's Bigtable. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Random Write - Clients: 64Ubuntu 18.04.4 LTS120240360480600SE +/- 51.78, N = 4539

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Random Write - Clients: 64Ubuntu 18.04.4 LTS30K60K90K120K150KSE +/- 14162.25, N = 4121844

SPECjbb 2015

This is a benchmark of SPECjbb 2015. For this test profile to work, you must have a valid license/copy of the SPECjbb 2015 ISO (SPECjbb2015-1.02.iso) in your Phoronix Test Suite download cache. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite critical-jOPSUbuntu 18.04.4 LTS7K14K21K28K35K33239

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite max-jOPSUbuntu 18.04.4 LTS14K28K42K56K70K63172

Timed GCC Compilation

This test times how long it takes to build the GNU Compiler Collection (GCC). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To CompileUbuntu 18.04.4 LTS2004006008001000SE +/- 0.45, N = 31064.94

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansUbuntu 18.04.4 LTS3K6K9K12K15KSE +/- 113.06, N = 2015745

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

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

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

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

PlaidML

This test profile uses PlaidML deep learning framework developed by Intel for offering up various benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPUUbuntu 18.04.4 LTS0.96751.9352.90253.874.8375SE +/- 0.05, N = 34.30

MariaDB

This is a MariaDB MySQL database server benchmark making use of mysqlslap. Learn more via the OpenBenchmarking.org test page.

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

Facebook RocksDB

This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillUbuntu 18.04.4 LTS30K60K90K120K150KSE +/- 116.86, N = 31611951. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

PlaidML

This test profile uses PlaidML deep learning framework developed by Intel for offering up various benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Inception V3 - Device: CPUUbuntu 18.04.4 LTS1.21052.4213.63154.8426.0525SE +/- 0.01, N = 35.38

MariaDB

This is a MariaDB MySQL database server benchmark making use of mysqlslap. Learn more via the OpenBenchmarking.org test page.

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

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadUbuntu 18.04.4 LTS20406080100SE +/- 0.87, N = 1297.161. (CXX) g++ options: -O3 -lsnappy -lpthread

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillUbuntu 18.04.4 LTS160320480640800SE +/- 3.49, N = 3760.471. (CXX) g++ options: -O3 -lsnappy -lpthread

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

Parboil

The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.

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

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteUbuntu 18.04.4 LTS160320480640800SE +/- 3.47, N = 3724.431. (CXX) g++ options: -O3 -lsnappy -lpthread

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_icaUbuntu 18.04.4 LTS1530456075SE +/- 0.74, N = 1566.50

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Barbershop - Compute: CPU-OnlyUbuntu 18.04.4 LTS60120180240300SE +/- 0.51, N = 3262.12

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Savina Reactors.IOUbuntu 18.04.4 LTS6K12K18K24K30KSE +/- 485.45, N = 2529170.95

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerUbuntu 18.04.4 LTS0.89331.78662.67993.57324.4665SE +/- 0.00, N = 123.97MIN: 3.72 / MAX: 4

Numpy Benchmark

This is a test to obtain the general Numpy performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkUbuntu 18.04.4 LTS60120180240300SE +/- 0.38, N = 3294.73

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Pabellon Barcelona - Compute: CPU-OnlyUbuntu 18.04.4 LTS50100150200250SE +/- 0.16, N = 3209.43

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteUbuntu 18.04.4 LTS6K12K18K24K30KSE +/- 27.08, N = 327144.311. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyUbuntu 18.04.4 LTS110K220K330K440K550KSE +/- 1232.50, N = 3513646.201. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

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

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaUbuntu 18.04.4 LTS20406080100SE +/- 1.17, N = 3107.69

Nebular Empirical Analysis Tool

NEAT is the Nebular Empirical Analysis Tool for empirical analysis of ionised nebulae, with uncertainty propagation. Learn more via the OpenBenchmarking.org test page.

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

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Classroom - Compute: CPU-OnlyUbuntu 18.04.4 LTS4080120160200SE +/- 0.36, N = 3166.32

PlaidML

This test profile uses PlaidML deep learning framework developed by Intel for offering up various benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPUUbuntu 18.04.4 LTS2004006008001000SE +/- 6.89, N = 15850.20

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

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

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileUbuntu 18.04.4 LTS714212835SE +/- 0.26, N = 1331.76

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisUbuntu 18.04.4 LTS1020304050SE +/- 0.00, N = 1243.48MIN: 27.03 / MAX: 45.45

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

Ethr

Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 64Ubuntu 18.04.4 LTS510152025SE +/- 0.53, N = 1520.24MIN: 11.99 / MAX: 43.24

Appleseed

Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterUbuntu 18.04.4 LTS4080120160200193.09

PlaidML

This test profile uses PlaidML deep learning framework developed by Intel for offering up various benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG16 - Device: CPUUbuntu 18.04.4 LTS612182430SE +/- 0.32, N = 425.42

Appleseed

Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyUbuntu 18.04.4 LTS4080120160200185.46

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomUbuntu 18.04.4 LTS306090120150SE +/- 0.27, N = 3116.581. (CXX) g++ options: -O3 -lsnappy -lpthread

Parboil

The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMUbuntu 18.04.4 LTS510152025SE +/- 0.33, N = 1520.921. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Intel MPI Benchmarks

Intel MPI Benchmarks for stressing MPI implementations. At this point the test profile aggregates results for some common MPI functionality. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage usec, Fewer Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 ExchangeUbuntu 18.04.4 LTS70140210280350SE +/- 1.04, N = 3311.45MIN: 1.45 / MAX: 5735.781. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 ExchangeUbuntu 18.04.4 LTS9001800270036004500SE +/- 27.54, N = 34079.19MAX: 18359.491. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Fishy Cat - Compute: CPU-OnlyUbuntu 18.04.4 LTS20406080100SE +/- 0.13, N = 398.40

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadUbuntu 18.04.4 LTS20406080100SE +/- 0.38, N = 397.391. (CXX) g++ options: -O3 -lsnappy -lpthread

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DUbuntu 18.04.4 LTS30060090012001500SE +/- 4.71, N = 31543.541. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

Tensorflow

This is a benchmark of the Tensorflow deep learning framework using the CIFAR10 data set. Learn more via the OpenBenchmarking.org test page.

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

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Akka Unbalanced Cobwebbed TreeUbuntu 18.04.4 LTS5K10K15K20K25KSE +/- 213.27, N = 1022869.69

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerUbuntu 18.04.4 LTS0.88651.7732.65953.5464.4325SE +/- 0.01, N = 33.94MIN: 3.5 / MAX: 3.97

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionUbuntu 18.04.4 LTS0.86181.72362.58543.44724.309SE +/- 0.05, N = 33.83

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisUbuntu 18.04.4 LTS246810SE +/- 0.00, N = 77.14MIN: 6.33 / MAX: 7.25

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteUbuntu 18.04.4 LTS170340510680850SE +/- 1.17, N = 3770.721. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteUbuntu 18.04.4 LTS3691215SE +/- 0.03, N = 310.31. (CXX) g++ options: -O3 -lsnappy -lpthread

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillUbuntu 18.04.4 LTS160320480640800SE +/- 2.37, N = 3765.051. (CXX) g++ options: -O3 -lsnappy -lpthread

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

Intel MPI Benchmarks

Intel MPI Benchmarks for stressing MPI implementations. At this point the test profile aggregates results for some common MPI functionality. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage usec, Fewer Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 SendrecvUbuntu 18.04.4 LTS4080120160200SE +/- 3.05, N = 3163.41MIN: 0.86 / MAX: 3175.191. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 SendrecvUbuntu 18.04.4 LTS6001200180024003000SE +/- 5.97, N = 32761.60MAX: 10486.151. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Chaos Group V-RAY

This is a test of Chaos Group's V-RAY benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUUbuntu 18.04.4 LTS9K18K27K36K45KSE +/- 58.85, N = 339950

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

7-Zip Compression

This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestUbuntu 18.04.4 LTS30K60K90K120K150KSE +/- 2000.87, N = 31461441. (CXX) g++ options: -pipe -lpthread

LuxCoreRender

LuxCoreRender is an open-source physically based renderer. This test profile is focused on running LuxCoreRender on the CPU as opposed to the OpenCL version. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCUbuntu 18.04.4 LTS0.9991.9982.9973.9964.995SE +/- 0.01, N = 34.44MIN: 4.34 / MAX: 4.62

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: BMW27 - Compute: CPU-OnlyUbuntu 18.04.4 LTS1428425670SE +/- 0.07, N = 360.84

GROMACS

The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing on the CPU with the water_GMX50 data. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020Water BenchmarkUbuntu 18.04.4 LTS0.83391.66782.50173.33564.1695SE +/- 0.011, N = 33.7061. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

RawTherapee

RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeUbuntu 18.04.4 LTS1326395265SE +/- 0.28, N = 359.711. 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.

LuxCoreRender

LuxCoreRender is an open-source physically based renderer. This test profile is focused on running LuxCoreRender on the CPU as opposed to the OpenCL version. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismUbuntu 18.04.4 LTS1.07782.15563.23344.31125.389SE +/- 0.02, N = 34.79MIN: 4.64 / MAX: 4.85

Appleseed

Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialUbuntu 18.04.4 LTS2040608010090.62

Facebook RocksDB

This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncUbuntu 18.04.4 LTS20K40K60K80K100KSE +/- 137.09, N = 3954001. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillUbuntu 18.04.4 LTS30K60K90K120K150KSE +/- 180.36, N = 31601811. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingUbuntu 18.04.4 LTS1.1M2.2M3.3M4.4M5.5MSE +/- 41549.28, N = 349173961. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadUbuntu 18.04.4 LTS30M60M90M120M150MSE +/- 88585.09, N = 31316413271. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

rav1e

Xiph rav1e is a Rust-written AV1 video encoder. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 6Ubuntu 18.04.4 LTS0.24010.48020.72030.96041.2005SE +/- 0.001, N = 31.067

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

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

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark PageRankUbuntu 18.04.4 LTS5K10K15K20K25KSE +/- 166.64, N = 524412.60

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverUbuntu 18.04.4 LTS7001400210028003500SE +/- 6.10, N = 33431.841. (CC) gcc options: -O3 -mavx2

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverUbuntu 18.04.4 LTS3691215SE +/- 0.085, N = 159.5491. (CXX) g++ options: -O2 -lOpenCL

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

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

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13ATPase Simulation - 327,506 AtomsUbuntu 18.04.4 LTS0.13410.26820.40230.53640.6705SE +/- 0.00016, N = 30.59579

rav1e

Xiph rav1e is a Rust-written AV1 video encoder. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 10Ubuntu 18.04.4 LTS0.48960.97921.46881.95842.448SE +/- 0.009, N = 32.176

toyBrot Fractal Generator

ToyBrot is a Mandelbrot fractal generator supporting C++ threads/tasks, OpenMP, Threaded Building Blocks, and other targets. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: OpenMPUbuntu 18.04.4 LTS9K18K27K36K45KSE +/- 166.14, N = 3411751. (CXX) g++ options: -lpthread

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: In-Memory Database ShootoutUbuntu 18.04.4 LTS3K6K9K12K15KSE +/- 62.14, N = 516166.27

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

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

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterUbuntu 18.04.4 LTS3691215SE +/- 0.11, N = 1011.561. (CXX) g++ options: -O2 -lOpenCL

toyBrot Fractal Generator

ToyBrot is a Mandelbrot fractal generator supporting C++ threads/tasks, OpenMP, Threaded Building Blocks, and other targets. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: C++ TasksUbuntu 18.04.4 LTS8K16K24K32K40KSE +/- 181.04, N = 3381481. (CXX) g++ options: -lpthread

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: C++ ThreadsUbuntu 18.04.4 LTS8K16K24K32K40KSE +/- 102.41, N = 3380691. (CXX) g++ options: -lpthread

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon ObjUbuntu 18.04.4 LTS714212835SE +/- 0.07, N = 332.25MIN: 31.91 / MAX: 32.76

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialUbuntu 18.04.4 LTS246810SE +/- 0.27781, N = 156.937961. (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

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisUbuntu 18.04.4 LTS1224364860SE +/- 0.00, N = 1555.56MIN: 25.64

Ethr

Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 64Ubuntu 18.04.4 LTS60K120K180K240K300KSE +/- 3564.46, N = 4285432.83MIN: 248250 / MAX: 297960

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjUbuntu 18.04.4 LTS816243240SE +/- 0.28, N = 336.81MIN: 35.67 / MAX: 37.58

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapUbuntu 18.04.4 LTS2K4K6K8K10KSE +/- 63.00, N = 38393

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.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 LTS90180270360450SE +/- 2.52, N = 33971. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS2004006008001000SE +/- 4.67, N = 38011. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS2004006008001000SE +/- 10.87, N = 311391. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS5001000150020002500SE +/- 22.40, N = 322851. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS40K80K120K160K200KSE +/- 1000.00, N = 31840001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS160320480640800SE +/- 4.26, N = 37201. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS70140210280350SE +/- 2.19, N = 33291. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS140280420560700SE +/- 4.04, N = 36661. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS20K40K60K80K100KSE +/- 1154.70, N = 31140001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS100200300400500SE +/- 3.48, N = 34451. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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

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

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 LTS90K180K270K360K450KSE +/- 333.33, N = 34053331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS30060090012001500SE +/- 1.86, N = 315831. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS30060090012001500SE +/- 3.93, N = 311731. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

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 LTS5001000150020002500SE +/- 8.08, N = 323541. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CUbuntu 18.04.4 LTS20K40K60K80K100KSE +/- 160.56, N = 395421.881. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expUbuntu 18.04.4 LTS6K12K18K24K30KSE +/- 5.15, N = 326423.3

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticUbuntu 18.04.4 LTS612182430SE +/- 0.16, N = 324.631. (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

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

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

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDUbuntu 18.04.4 LTS714212835SE +/- 0.07, N = 328.051. (CXX) g++ options: -O2 -lOpenCL

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

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

Intel MPI Benchmarks

Intel MPI Benchmarks for stressing MPI implementations. At this point the test profile aggregates results for some common MPI functionality. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage Msg/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-P2P PingPongUbuntu 18.04.4 LTS4M8M12M16M20MSE +/- 114986.66, N = 319857439.23MIN: 8103 / MAX: 459312691. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Parboil

The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.

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

PyBench

This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 18.04.4 LTS30060090012001500SE +/- 1.20, N = 31172

PHPBench

PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu 18.04.4 LTS80K160K240K320K400KSE +/- 446.81, N = 3384177

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark ALSUbuntu 18.04.4 LTS15003000450060007500SE +/- 83.03, N = 57196.69

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Ubuntu 18.04.4 LTS2K4K6K8K10KSE +/- 70.30, N = 48756

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Random ForestUbuntu 18.04.4 LTS14002800420056007000SE +/- 78.18, N = 56599.70

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmUbuntu 18.04.4 LTS510152025SE +/- 0.03, N = 319.03

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerUbuntu 18.04.4 LTS3691215SE +/- 0.04, N = 310.35MIN: 8.47 / MAX: 10.53

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisUbuntu 18.04.4 LTS1122334455SE +/- 0.00, N = 1247.62MIN: 17.54 / MAX: 50

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinUbuntu 18.04.4 LTS8K16K24K32K40KSE +/- 11.73, N = 338994.2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosUbuntu 18.04.4 LTS8K16K24K32K40KSE +/- 10.33, N = 339004.1

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownUbuntu 18.04.4 LTS714212835SE +/- 0.14, N = 329.07MIN: 28.34 / MAX: 29.69

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CUbuntu 18.04.4 LTS20K40K60K80K100KSE +/- 220.22, N = 3100250.991. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

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

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosUbuntu 18.04.4 LTS8K16K24K32K40KSE +/- 53.71, N = 338002.1

Apache Siege

This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 250Ubuntu 18.04.4 LTS30K60K90K120K150KSE +/- 940.82, N = 3122184.281. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownUbuntu 18.04.4 LTS816243240SE +/- 0.03, N = 333.41MIN: 32.87 / MAX: 34.07

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian DragonUbuntu 18.04.4 LTS816243240SE +/- 0.02, N = 335.68MIN: 35.4 / MAX: 36.11

SVT-AV1

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

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

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark BayesUbuntu 18.04.4 LTS8001600240032004000SE +/- 43.93, N = 53859.12

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

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

x265

This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file. Learn more via the OpenBenchmarking.org test page.

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

SMHasher

SMHasher is a hash function tester. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: MeowHashUbuntu 18.04.4 LTS918273645SE +/- 0.01, N = 341.501. (CXX) g++ options: -march=native -O3 -lpthread

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: MeowHashUbuntu 18.04.4 LTS11K22K33K44K55KSE +/- 92.78, N = 353520.141. (CXX) g++ options: -march=native -O3 -lpthread

Intel MPI Benchmarks

Intel MPI Benchmarks for stressing MPI implementations. At this point the test profile aggregates results for some common MPI functionality. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 PingPongUbuntu 18.04.4 LTS6001200180024003000SE +/- 6.28, N = 32839.50MIN: 3.03 / MAX: 8819.931. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian DragonUbuntu 18.04.4 LTS1020304050SE +/- 0.05, N = 343.00MIN: 42.49 / MAX: 43.68

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Scala DottyUbuntu 18.04.4 LTS2K4K6K8K10KSE +/- 58.54, N = 57881.49

SMHasher

SMHasher is a hash function tester. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: Spooky32Ubuntu 18.04.4 LTS816243240SE +/- 0.02, N = 332.801. (CXX) g++ options: -march=native -O3 -lpthread

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: Spooky32Ubuntu 18.04.4 LTS5K10K15K20K25KSE +/- 10.40, N = 321044.201. (CXX) g++ options: -march=native -O3 -lpthread

Scikit-Learn

Scikit-learn is a Python module for machine learning Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.22.1Ubuntu 18.04.4 LTS48121620SE +/- 0.14, N = 314.39

ArrayFire

ArrayFire is an GPU and CPU numeric processing library, this test uses the built-in CPU and OpenCL ArrayFire benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOPS, More Is BetterArrayFire 3.7Test: BLAS CPUUbuntu 18.04.4 LTS5001000150020002500SE +/- 1.45, N = 32382.601. (CXX) g++ options: -rdynamic

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticUbuntu 18.04.4 LTS48121620SE +/- 0.08, N = 313.811. (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

iPerf

iPerf is a network bandwidth throughput testing software. This test profile is used for automated testing of an iperf client and requires you have access to an iperf server. Learn more via the OpenBenchmarking.org test page.

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

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

SMHasher

SMHasher is a hash function tester. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: fasthash32Ubuntu 18.04.4 LTS612182430SE +/- 0.00, N = 325.091. (CXX) g++ options: -march=native -O3 -lpthread

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: fasthash32Ubuntu 18.04.4 LTS2K4K6K8K10KSE +/- 0.10, N = 39877.811. (CXX) g++ options: -march=native -O3 -lpthread

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Genetic Algorithm Using Jenetics + FuturesUbuntu 18.04.4 LTS15003000450060007500SE +/- 33.79, N = 56865.30

SMHasher

SMHasher is a hash function tester. Learn more via the OpenBenchmarking.org test page.

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

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: t1ha2_atonceUbuntu 18.04.4 LTS5K10K15K20K25KSE +/- 6.26, N = 322675.141. (CXX) g++ options: -march=native -O3 -lpthread

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: t1ha0_aes_avx2Ubuntu 18.04.4 LTS612182430SE +/- 0.02, N = 325.841. (CXX) g++ options: -march=native -O3 -lpthread

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: t1ha0_aes_avx2Ubuntu 18.04.4 LTS15K30K45K60K75KSE +/- 89.27, N = 368156.401. (CXX) g++ options: -march=native -O3 -lpthread

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairUbuntu 18.04.4 LTS3691215SE +/- 0.07, N = 310.821. (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

SVT-AV1

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

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

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Ubuntu 18.04.4 LTS3691215SE +/- 0.04, N = 310.421. (CC) gcc options: -O3 -pthread -lz

SMHasher

SMHasher is a hash function tester. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: wyhashUbuntu 18.04.4 LTS48121620SE +/- 0.00, N = 317.961. (CXX) g++ options: -march=native -O3 -lpthread

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: wyhashUbuntu 18.04.4 LTS6K12K18K24K30KSE +/- 4.26, N = 326540.311. (CXX) g++ options: -march=native -O3 -lpthread

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CUbuntu 18.04.4 LTS9K18K27K36K45KSE +/- 78.80, N = 343794.251. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhUbuntu 18.04.4 LTS3691215SE +/- 0.00, N = 312.87

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhUbuntu 18.04.4 LTS48121620SE +/- 0.02, N = 317.84

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhUbuntu 18.04.4 LTS3691215SE +/- 0.00, N = 313.60

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfUbuntu 18.04.4 LTS0.44740.89481.34221.78962.237SE +/- 0.00114, N = 31.98851

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Ubuntu 18.04.4 LTS3691215SE +/- 0.00067, N = 39.41367

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtUbuntu 18.04.4 LTS0.38550.7711.15651.5421.9275SE +/- 0.00111, N = 31.71347

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhUbuntu 18.04.4 LTS3691215SE +/- 0.02, N = 312.66

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceUbuntu 18.04.4 LTS0.38920.77841.16761.55681.946SE +/- 0.00025, N = 31.72961

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllUbuntu 18.04.4 LTS0.38570.77141.15711.54281.9285SE +/- 0.00075, N = 31.71423

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsUbuntu 18.04.4 LTS0.38570.77141.15711.54281.9285SE +/- 0.00103, N = 31.71428

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonUbuntu 18.04.4 LTS11002200330044005500SE +/- 64.96, N = 45024

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

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

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BUbuntu 18.04.4 LTS10K20K30K40K50KSE +/- 79.92, N = 346533.051. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CUbuntu 18.04.4 LTS30060090012001500SE +/- 24.21, N = 31516.561. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

x264

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

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

ArrayFire

ArrayFire is an GPU and CPU numeric processing library, this test uses the built-in CPU and OpenCL ArrayFire benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterArrayFire 3.7Test: Conjugate Gradient CPUUbuntu 18.04.4 LTS3691215SE +/- 0.058, N = 39.6531. (CXX) g++ options: -rdynamic

Nettle

GNU Nettle is a low-level cryptographic library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: aes256Ubuntu 18.04.4 LTS13002600390052006500SE +/- 0.43, N = 36156.94MIN: 4148.88 / MAX: 10190.341. (CC) gcc options: -O2 -ggdb3 -lhogweed -lnettle -lgmp -lm -lcrypto

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialUbuntu 18.04.4 LTS612182430SE +/- 0.07, N = 327.61

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CUbuntu 18.04.4 LTS13K26K39K52K65KSE +/- 350.05, N = 359085.361. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

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

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

Nettle

GNU Nettle is a low-level cryptographic library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: sha512Ubuntu 18.04.4 LTS110220330440550SE +/- 0.31, N = 3486.751. (CC) gcc options: -O2 -ggdb3 -lhogweed -lnettle -lgmp -lm -lcrypto

Parboil

The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.

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

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

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

Nettle

GNU Nettle is a low-level cryptographic library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: chachaUbuntu 18.04.4 LTS2004006008001000SE +/- 1.80, N = 31021.01MIN: 520.47 / MAX: 2790.931. (CC) gcc options: -O2 -ggdb3 -lhogweed -lnettle -lgmp -lm -lcrypto

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncUbuntu 18.04.4 LTS2004006008001000SE +/- 17.38, N = 31148.081. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncUbuntu 18.04.4 LTS246810SE +/- 0.07, N = 36.81. (CXX) g++ options: -O3 -lsnappy -lpthread

ctx_clock

Ctx_clock is a simple test program to measure the context switch time in clock cycles. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeUbuntu 18.04.4 LTS20406080100110

Nettle

GNU Nettle is a low-level cryptographic library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: poly1305-aesUbuntu 18.04.4 LTS6001200180024003000SE +/- 0.58, N = 32790.371. (CC) gcc options: -O2 -ggdb3 -lhogweed -lnettle -lgmp -lm -lcrypto

205 Results Shown

Apache HBase:
  Rand Write - 64:
    Microseconds - Average Latency
    Rows Per Second
SPECjbb 2015:
  SPECjbb2015-Composite critical-jOPS
  SPECjbb2015-Composite max-jOPS
Timed GCC Compilation
DaCapo Benchmark
Basis Universal
MKL-DNN DNNL:
  Convolution Batch conv_all - bf16bf16bf16
  Convolution Batch conv_all - f32
PlaidML
MariaDB
Facebook RocksDB
PlaidML
MariaDB
MKL-DNN DNNL
LevelDB
MKL-DNN DNNL
LevelDB:
  Seq Fill:
    Microseconds Per Op
    MB/s
Parboil
LevelDB
Mlpack Benchmark
Blender
Renaissance
OSPray
Numpy Benchmark
Blender
PostgreSQL pgbench:
  Buffer Test - Normal Load - Read Write
  Buffer Test - Heavy Contention - Read Write
  Buffer Test - Normal Load - Read Only
  Buffer Test - Heavy Contention - Read Only
Mlpack Benchmark
Nebular Empirical Analysis Tool
Blender
PlaidML
Stress-NG
Timed Linux Kernel Compilation
MKL-DNN DNNL
OSPray
MKL-DNN DNNL
Ethr
Appleseed
PlaidML
Appleseed
LevelDB
Parboil
Intel MPI Benchmarks:
  IMB-MPI1 Exchange:
    Average usec
    Average Mbytes/sec
Blender
LevelDB
NAS Parallel Benchmarks
Tensorflow
Renaissance
OSPray
Mlpack Benchmark
OSPray
LevelDB:
  Overwrite:
    Microseconds Per Op
    MB/s
MKL-DNN DNNL
LevelDB:
  Rand Fill:
    Microseconds Per Op
    MB/s
Intel MPI Benchmarks:
  IMB-MPI1 Sendrecv:
    Average usec
    Average Mbytes/sec
Chaos Group V-RAY
MKL-DNN DNNL
7-Zip Compression
LuxCoreRender
Blender
GROMACS
RawTherapee
LuxCoreRender
Appleseed
Facebook RocksDB:
  Rand Fill Sync
  Rand Fill
  Read While Writing
  Rand Read
rav1e
Basis Universal
Renaissance
Himeno Benchmark
Rodinia
MKL-DNN DNNL:
  IP Batch All - f32
  IP Batch All - bf16bf16bf16
NAMD
rav1e
toyBrot Fractal Generator
Renaissance
MKL-DNN DNNL:
  Convolution Batch conv_3d - bf16bf16bf16
  Convolution Batch conv_3d - f32
Rodinia
toyBrot Fractal Generator:
  C++ Tasks
  C++ Threads
Embree
Tungsten Renderer
OSPray
Ethr
Embree
DaCapo Benchmark
Flexible IO Tester:
  Rand Write - IO_uring - Yes - No - 2MB - Default Test Directory:
    IOPS
    MB/s
  Rand Read - IO_uring - Yes - No - 2MB - Default Test Directory:
    IOPS
    MB/s
  Seq Write - IO_uring - Yes - No - 4KB - Default Test Directory:
    IOPS
    MB/s
  Seq Write - IO_uring - Yes - No - 2MB - Default Test Directory:
    IOPS
    MB/s
  Rand Write - IO_uring - Yes - No - 4KB - Default Test Directory:
    IOPS
    MB/s
  Rand Read - IO_uring - Yes - No - 4KB - Default Test Directory:
    IOPS
    MB/s
  Seq Read - IO_uring - Yes - No - 4KB - Default Test Directory:
    IOPS
    MB/s
  Seq Read - IO_uring - Yes - No - 2MB - Default Test Directory:
    IOPS
    MB/s
NAS Parallel Benchmarks
glibc bench
Stress-NG:
  System V Message Passing
  Socket Activity
  Forking
  Semaphores
Tungsten Renderer
Basis Universal
Rodinia
C-Ray
Intel MPI Benchmarks
Parboil
PyBench
PHPBench
Renaissance
DaCapo Benchmark
Renaissance
Mlpack Benchmark
OSPray:
  NASA Streamlines - Path Tracer
  Magnetic Reconnection - SciVis
glibc bench:
  sin
  cos
Embree
MKL-DNN DNNL
NAS Parallel Benchmarks
MKL-DNN DNNL:
  Deconvolution Batch deconv_1d - f32
  Convolution Batch conv_alexnet - bf16bf16bf16
glibc bench
Apache Siege
Embree:
  Pathtracer ISPC - Crown
  Pathtracer - Asian Dragon
SVT-AV1
Renaissance
Basis Universal
x265
SMHasher:
  MeowHash:
    cycles/hash
    MiB/sec
Intel MPI Benchmarks
MKL-DNN DNNL
Embree
MKL-DNN DNNL
Renaissance
SMHasher:
  Spooky32:
    cycles/hash
    MiB/sec
Scikit-Learn
ArrayFire
Tungsten Renderer
iPerf:
  5201 - 10 Seconds - TCP - 64
  5201 - 10 Seconds - UDP - 64
SMHasher:
  fasthash32:
    cycles/hash
    MiB/sec
Renaissance
SMHasher:
  t1ha2_atonce:
    cycles/hash
    MiB/sec
  t1ha0_aes_avx2:
    cycles/hash
    MiB/sec
Tungsten Renderer
SVT-AV1
Zstd Compression
SMHasher:
  wyhash:
    cycles/hash
    MiB/sec
NAS Parallel Benchmarks
glibc bench:
  atanh
  asinh
  tanh
  modf
  log2
  sqrt
  sinh
  pthread_once
  ffsll
  ffs
DaCapo Benchmark
Basis Universal
NAS Parallel Benchmarks:
  SP.B
  EP.C
x264
ArrayFire
Nettle
Intel Open Image Denoise
NAS Parallel Benchmarks
MKL-DNN DNNL:
  Deconvolution Batch deconv_3d - bf16bf16bf16
  Deconvolution Batch deconv_3d - f32
Nettle
Parboil
OSPray
Nettle
LevelDB:
  Fill Sync:
    Microseconds Per Op
    MB/s
ctx_clock
Nettle