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 9 Realtime - Input: Bosphorus 1080p
  •         Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K
  •         Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p
  •         Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K
  •         Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p
  •         Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K
  •         Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p
  •         Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K
  •         Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p
  •         Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K
  •         Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p
  •         Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K
  • Apache Cassandra

  •         Test: Reads
  •         Test: Writes
  • Appleseed

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

  •         Test: BLAS CPU
  • ASKAP

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

  • Blender

  •         Blend File: BMW27 - Compute: CPU-Only
  •         Blend File: BMW27 - Compute: OpenCL
  •         Blend File: BMW27 - Compute: CUDA
  •         Blend File: BMW27 - Compute: NVIDIA OptiX
  •         Blend File: Classroom - Compute: CPU-Only
  •         Blend File: Classroom - Compute: OpenCL
  •         Blend File: Classroom - Compute: CUDA
  •         Blend File: Classroom - Compute: NVIDIA OptiX
  •         Blend File: Fishy Cat - Compute: CPU-Only
  •         Blend File: Fishy Cat - Compute: OpenCL
  •         Blend File: Fishy Cat - Compute: CUDA
  •         Blend File: Fishy Cat - Compute: NVIDIA OptiX
  •         Blend File: Pabellon Barcelona - Compute: CPU-Only
  •         Blend File: Pabellon Barcelona - Compute: OpenCL
  •         Blend File: Pabellon Barcelona - Compute: CUDA
  •         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: Barbershop - Compute: NVIDIA OptiX
  • Build2

  • C-Ray

  • Chaos Group V-RAY

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

  • Cpuminer-Opt

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

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

  • Embree

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

  • GraphicsMagick

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

  •         Implementation: MPI CPU - Input: water_GMX50_bare
  •         Implementation: NVIDIA CUDA GPU - 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 PingPong
  •         Test: IMB-MPI1 Sendrecv
  •         Test: IMB-MPI1 Exchange
  •         Test: IMB-P2P PingPong
  • Intel Open Image Denoise

  •         Run: RT.hdr_alb_nrm.3840x2160
  •         Run: RT.ldr_alb_nrm.3840x2160
  •         Run: RTLightmap.hdr.4096x4096
  • John The Ripper

  •         Test: MD5
  •         Test: Blowfish
  • Kvazaar

  •         Video Input: Bosphorus 1080p - Video Preset: Slow
  •         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: Very Fast
  •         Video Input: Bosphorus 4K - Video Preset: Ultra Fast
  • LAMMPS Molecular Dynamics Simulator

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

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

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

  •         Scene: DLSC - Acceleration: CPU
  •         Scene: DLSC - Acceleration: GPU
  •         Scene: Rainbow Colors and Prism - Acceleration: CPU
  •         Scene: Rainbow Colors and Prism - Acceleration: GPU
  •         Scene: LuxCore Benchmark - Acceleration: CPU
  •         Scene: LuxCore Benchmark - Acceleration: GPU
  •         Scene: Orange Juice - Acceleration: CPU
  •         Scene: Orange Juice - Acceleration: GPU
  •         Scene: Danish Mood - Acceleration: CPU
  •         Scene: Danish Mood - Acceleration: GPU
  • m-queens

  • MariaDB

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

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

  • NAMD

  • NAS Parallel Benchmarks

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

  •         Input: Spaceship
  • NeatBench

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

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

  •         Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU
  •         Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU
  •         Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU
  •         Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU
  •         Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU
  •         Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU
  •         Harness: IP Shapes 3D - Data Type: f32 - 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: Matrix Multiply Batch Shapes Transformer - 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: u8s8f32 - 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
  • Open FMM Nero2D

  • OpenVINO

  •         Model: Face Detection 0106 FP16 - Device: CPU
  •         Model: Face Detection 0106 FP16 - Device: Intel GPU
  •         Model: Face Detection 0106 FP32 - Device: CPU
  •         Model: Face Detection 0106 FP32 - Device: Intel GPU
  •         Model: Age Gender Recognition Retail 0013 FP16 - 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: Person Detection 0106 FP16 - Device: CPU
  •         Model: Person Detection 0106 FP16 - Device: Intel GPU
  •         Model: Person Detection 0106 FP32 - Device: CPU
  •         Model: Person Detection 0106 FP32 - Device: Intel GPU
  • OpenVKL

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

  •         Demo: Magnetic Reconnection - Renderer: SciVis
  •         Demo: Magnetic Reconnection - Renderer: Path Tracer
  •         Demo: XFrog Forest - 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: OpenMP CUTCP
  •         Test: OpenMP MRI-Q
  •         Test: OpenMP MRI Gridding
  •         Test: OpenMP Stencil
  •         Test: OpenMP LBM
  •         Test: OpenCL BFS
  •         Test: OpenCL TPACF
  •         Test: OpenCL LBM
  •         Test: OpenCL MRI Gridding
  •         Test: OpenCL Histo
  • Pennant

  •         Test: leblancbig
  •         Test: sedovbig
  • PostgreSQL pgbench

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

  • Primesieve

  • Radiance Benchmark

  •         Test: Serial
  •         Test: SMP Parallel
  • rav1e

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

  • Rodinia

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

  • Rust Prime Benchmark

  • Smallpt

  • Stockfish

  • SVT-AV1

  •         Encoder Mode: Preset 8 - Input: Bosphorus 1080p
  •         Encoder Mode: Preset 8 - Input: Bosphorus 4K
  •         Encoder Mode: Preset 4 - Input: Bosphorus 1080p
  •         Encoder Mode: Preset 4 - Input: Bosphorus 4K
  • SVT-HEVC

  •         Tuning: 1 - Input: Bosphorus 1080p
  •         Tuning: 7 - Input: Bosphorus 1080p
  •         Tuning: 10 - Input: Bosphorus 1080p
  • 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: RAM / 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

  •         Build System: Ninja
  •         Build System: Unix Makefiles
  • Timed Mesa Compilation

  • Timed MPlayer Compilation

  • Timed Node.js 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 - Input: Bosphorus 1080p
  •         Speed: Speed 5 - Input: Bosphorus 4K
  •         Speed: Speed 0 - Input: Bosphorus 1080p
  •         Speed: Speed 0 - Input: Bosphorus 4K
  • x264

  • x265

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

  • YafaRay

  • Zstd Compression

  •         Compression Level: 3
  •         Compression Level: 3, Long Mode
  •         Compression Level: 8
  •         Compression Level: 8, Long Mode
  •         Compression Level: 19
  •         Compression Level: 19, 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