Multi-Core Multi-Core

This test suite consists of tests that are able to take advantage of multi-core / multi-threaded / multi-processor systems. Among the many tests in this suite are encoding, compilation, and rendering tests.

See how your system performs with this suite using the Phoronix Test Suite. It's as easy as running the phoronix-test-suite benchmark multicore command..

Tests In This Suite

  • 7-Zip Compression

  • ACES DGEMM

  • Aircrack-ng

  • AOBench

  • AOM AV1

  •         Encoder Mode: Speed 6 Two-Pass
  •         Encoder Mode: Speed 4 Two-Pass
  •         Encoder Mode: Speed 8 Realtime
  •         Encoder Mode: Speed 6 Realtime
  •         Encoder Mode: Speed 0 Two-Pass
  • Apache Cassandra

  •         Test: Writes
  •         Test: Reads
  • Appleseed

  •         Scene: Material Tester
  •         Scene: Emily
  •         Scene: Disney Material
  • ArrayFire

  •         Test: BLAS CPU
  • ASKAP

  •         Test: tConvolve OpenCL
  •         Test: Hogbom Clean OpenMP
  •         Test: tConvolve MT
  •         Test: tConvolve OpenMP
  •         Test: tConvolve MPI
  •         Test: tConvolve CUDA
  • asmFish

  • Blender

  •         Blend File: BMW27 - Compute: OpenCL
  •         Blend File: BMW27 - Compute: CPU-Only
  •         Blend File: Fishy Cat - Compute: CPU-Only
  •         Blend File: Barbershop - Compute: NVIDIA OptiX
  •         Blend File: BMW27 - Compute: NVIDIA OptiX
  •         Blend File: BMW27 - Compute: CUDA
  •         Blend File: Pabellon Barcelona - Compute: CUDA
  •         Blend File: Classroom - Compute: CPU-Only
  •         Blend File: Pabellon Barcelona - Compute: NVIDIA OptiX
  •         Blend File: Barbershop - Compute: CPU-Only
  •         Blend File: Barbershop - Compute: OpenCL
  •         Blend File: Barbershop - Compute: CUDA
  •         Blend File: Pabellon Barcelona - Compute: OpenCL
  •         Blend File: Pabellon Barcelona - Compute: CPU-Only
  •         Blend File: Fishy Cat - Compute: NVIDIA OptiX
  •         Blend File: Fishy Cat - Compute: CUDA
  •         Blend File: Fishy Cat - Compute: OpenCL
  •         Blend File: Classroom - Compute: OpenCL
  •         Blend File: Classroom - Compute: CUDA
  •         Blend File: Classroom - Compute: NVIDIA OptiX
  • Build2

  • C-Ray

  • Chaos Group V-RAY

  •         Mode: NVIDIA RTX GPU
  •         Mode: CPU
  •         Mode: NVIDIA CUDA GPU
  • Coremark

  • Cpuminer-Opt

  •         Algorithm: Myriad-Groestl
  •         Algorithm: Quad SHA-256, Pyrite
  •         Algorithm: Skeincoin
  •         Algorithm: Magi
  •         Algorithm: Blake-2 S
  •         Algorithm: x25x
  •         Algorithm: Deepcoin
  •         Algorithm: Ringcoin
  •         Algorithm: Triple SHA-256, Onecoin
  •         Algorithm: Garlicoin
  •         Algorithm: LBC, LBRY Credits
  • dav1d

  •         Video Input: Summer Nature 4K
  •         Video Input: Chimera 1080p 10-bit
  •         Video Input: Chimera 1080p
  •         Video Input: Summer Nature 1080p
  • ebizzy

  • Embree

  •         Binary: Pathtracer ISPC - Model: Asian Dragon Obj
  •         Binary: Pathtracer ISPC - Model: Asian Dragon
  •         Binary: Pathtracer - Model: Crown
  •         Binary: Pathtracer - Model: Asian Dragon Obj
  •         Binary: Pathtracer - Model: Asian Dragon
  •         Binary: Pathtracer ISPC - Model: Crown
  • FFmpeg

  • GraphicsMagick

  •         Operation: Sharpen
  •         Operation: Rotate
  •         Operation: Swirl
  •         Operation: Resizing
  •         Operation: Enhanced
  •         Operation: Noise-Gaussian
  •         Operation: HWB Color Space
  • GROMACS

  •         Input: water_GMX50_bare
  • High Performance Conjugate Gradient

  • IndigoBench

  •         Acceleration: CPU - Scene: Supercar
  •         Acceleration: CPU - Scene: Bedroom
  •         Acceleration: OpenCL GPU - Scene: Supercar
  •         Acceleration: OpenCL GPU - Scene: Bedroom
  • Intel MPI Benchmarks

  •         Test: IMB-MPI1 Sendrecv
  •         Test: IMB-P2P PingPong
  •         Test: IMB-MPI1 Exchange
  •         Test: IMB-MPI1 PingPong
  • Intel Open Image Denoise

  •         Scene: Memorial
  • John The Ripper

  •         Test: Blowfish
  •         Test: MD5
  • Kvazaar

  •         Video Input: Bosphorus 1080p - Video Preset: Slow
  •         Video Input: Bosphorus 4K - Video Preset: Very Fast
  •         Video Input: Bosphorus 1080p - Video Preset: Medium
  •         Video Input: Bosphorus 1080p - Video Preset: Very Fast
  •         Video Input: Bosphorus 1080p - Video Preset: Ultra Fast
  •         Video Input: Bosphorus 4K - Video Preset: Slow
  •         Video Input: Bosphorus 4K - Video Preset: Medium
  •         Video Input: Bosphorus 4K - Video Preset: Ultra Fast
  • LAMMPS Molecular Dynamics Simulator

  •         Model: Rhodopsin Protein
  •         Model: 20k Atoms
  • libavif avifenc

  •         Encoder Speed: 10
  •         Encoder Speed: 10, Lossless
  •         Encoder Speed: 6, Lossless
  •         Encoder Speed: 2
  •         Encoder Speed: 6
  •         Encoder Speed: 0
  • libgav1

  •         Video Input: Summer Nature 4K
  •         Video Input: Chimera 1080p 10-bit
  •         Video Input: Chimera 1080p
  •         Video Input: Summer Nature 1080p
  • LuxCoreRender

  •         Scene: DLSC
  •         Scene: Rainbow Colors and Prism
  • m-queens

  • MariaDB

  •         Clients: 128
  •         Clients: 8
  •         Clients: 32
  •         Clients: 16
  •         Clients: 4
  •         Clients: 1
  •         Clients: 64
  •         Clients: 512
  •         Clients: 256
  • Maxon Cinebench

  •         Test: Multi-Core
  •         Test: Single-Core
  • N-Queens

  • NAMD

  • NAS Parallel Benchmarks

  •         Test / Class: IS.D
  •         Test / Class: CG.C
  •         Test / Class: MG.C
  •         Test / Class: SP.B
  •         Test / Class: FT.C
  •         Test / Class: EP.D
  •         Test / Class: EP.C
  •         Test / Class: LU.C
  •         Test / Class: BT.C
  • NeatBench

  •         Acceleration: All
  •         Acceleration: CPU
  •         Acceleration: GPU
  • oneAPI Level Zero Tests

  •         Test: Peak Half-Precision Compute
  •         Test: Peak Float16 Global Memory Bandwidth
  •         Test: Host-To-Device-To-Host Image Copy
  •         Test: Device-To-Host Bandwidth
  •         Test: Peak Kernel Launch Latency
  •         Test: Host-To-Device Bandwidth
  •         Test: Peak Integer Compute
  •         Test: Peak Double-Precision Compute
  •         Test: Peak Single-Precision Compute
  •         Test: Peak System Memory Copy to Shared Memory
  • oneDNN

  •         Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU
  •         Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU
  •         Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU
  •         Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU
  •         Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU
  •         Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU
  •         Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU
  •         Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU
  •         Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU
  •         Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU
  •         Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU
  • Open FMM Nero2D

  • OpenVINO

  •         Model: Face Detection 0106 FP32 - Device: Intel GPU
  •         Model: Face Detection 0106 FP32 - Device: CPU
  •         Model: Age Gender Recognition Retail 0013 FP16 - Device: Intel GPU
  •         Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU
  •         Model: Age Gender Recognition Retail 0013 FP32 - Device: Intel GPU
  •         Model: Face Detection 0106 FP16 - Device: Intel GPU
  •         Model: Face Detection 0106 FP16 - Device: CPU
  •         Model: Person Detection 0106 FP32 - Device: Intel GPU
  •         Model: Person Detection 0106 FP32 - Device: CPU
  •         Model: Person Detection 0106 FP16 - Device: Intel GPU
  •         Model: Person Detection 0106 FP16 - Device: CPU
  •         Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU
  • OpenVKL

  •         Benchmark: vklBenchmarkUnstructuredVolume
  •         Benchmark: vklBenchmarkVdbVolume
  •         Benchmark: vklBenchmarkStructuredVolume
  •         Benchmark: vklBenchmark
  • OSPray

  •         Demo: XFrog Forest - Renderer: SciVis
  •         Demo: Magnetic Reconnection - Renderer: Path Tracer
  •         Demo: Magnetic Reconnection - Renderer: SciVis
  •         Demo: XFrog Forest - Renderer: Path Tracer
  •         Demo: NASA Streamlines - Renderer: SciVis
  •         Demo: NASA Streamlines - Renderer: Path Tracer
  •         Demo: San Miguel - Renderer: SciVis
  •         Demo: San Miguel - Renderer: Path Tracer
  • Parallel BZIP2 Compression

  • Parboil

  •         Test: OpenCL TPACF
  •         Test: OpenMP CUTCP
  •         Test: OpenMP MRI-Q
  •         Test: OpenMP Stencil
  •         Test: OpenMP LBM
  •         Test: OpenCL BFS
  •         Test: OpenCL LBM
  •         Test: OpenCL MRI Gridding
  •         Test: OpenCL Histo
  •         Test: OpenMP MRI Gridding
  • Pennant

  •         Test: leblancbig
  •         Test: sedovbig
  • PostgreSQL pgbench

  •         Scaling: Buffer Test - Test: Normal Load - Mode: Read Only
  • POV-Ray

  • Primesieve

  • Radiance Benchmark

  •         Test: SMP Parallel
  •         Test: Serial
  • rav1e

  •         Speed: 10
  •         Speed: 6
  •         Speed: 5
  •         Speed: 1
  • rays1bench

  • Rodinia

  •         Test: OpenMP Leukocyte
  •         Test: OpenMP HotSpot3D
  •         Test: OpenMP Streamcluster
  •         Test: OpenCL Myocyte
  •         Test: OpenMP LavaMD
  •         Test: OpenMP CFD Solver
  •         Test: NVIDIA CUDA GPU Myocyte
  •         Test: OpenCL Particle Filter
  • Rust Mandelbrot

  • Rust Prime Benchmark

  • Smallpt

  • Stockfish

  • SVT-AV1

  •         Encoder Mode: Enc Mode 4 - Input: 1080p
  •         Encoder Mode: Enc Mode 0 - Input: 1080p
  •         Encoder Mode: Enc Mode 8 - Input: 1080p
  • SVT-HEVC

  • SVT-VP9

  •         Tuning: Visual Quality Optimized - Input: Bosphorus 1080p
  •         Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p
  •         Tuning: VMAF Optimized - Input: Bosphorus 1080p
  • Swet

  • Sysbench

  •         Test: CPU
  •         Test: Memory
  • Tachyon

  • Timed Apache Compilation

  • Timed Clash Compilation

  • Timed Eigen Compilation

  • Timed Erlang/OTP Compilation

  • Timed FFmpeg Compilation

  • Timed GCC Compilation

  • Timed GDB GNU Debugger Compilation

  • Timed Godot Game Engine Compilation

  • Timed ImageMagick Compilation

  • Timed Linux Kernel Compilation

  • Timed LLVM Compilation

  • Timed MPlayer Compilation

  • Timed PHP Compilation

  • Timed Wasmer Compilation

  • TTSIOD 3D Renderer

  • Tungsten Renderer

  •         Scene: Hair
  •         Scene: Water Caustic
  •         Scene: Non-Exponential
  •         Scene: Volumetric Caustic
  • VP9 libvpx Encoding

  •         Speed: Speed 5
  •         Speed: Speed 0
  • x264

  • x265

  •         Video Input: Bosphorus 1080p
  •         Video Input: Bosphorus 4K
  • Xsbench

  • YafaRay

  • Zstd Compression

  •         Compression Level: 3
  •         Compression Level: 8
  •         Compression Level: 8, Long Mode
  •         Compression Level: 19
  •         Compression Level: 19, Long Mode
  •         Compression Level: 3, Long Mode

Revision History Revision History

pts/multicore-1.4.2     Fri, 24 Jul 2020 17:48:43 GMT
Fix compress-zstd options.

pts/multicore-1.4.1     Wed, 17 Jun 2020 16:35:42 GMT
Use onednn rather than mkl-dnn.

pts/multicore-1.4.0     Wed, 08 Apr 2020 12:17:50 GMT
Add many more multi-threaded benchmarks to the list.

pts/multicore-1.3.0     Thu, 10 Oct 2019 14:50:15 GMT
Add more multicore test profiles.

pts/multicore-1.2.0     Fri, 10 May 2019 15:52:56 GMT
Update multi-core tests...

pts/multicore-1.1.0     Mon, 06 Dec 2010 23:31:03 GMT
Initial import into OpenBenchmarking.org