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 10 Realtime - Input: Bosphorus 1080p
  •         Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K
  •         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: CUDA
  •         Blend File: BMW27 - Compute: NVIDIA OptiX
  •         Blend File: BMW27 - Compute: Radeon HIP
  •         Blend File: BMW27 - Compute: macOS Metal
  •         Blend File: BMW27 - Compute: Intel oneAPI
  •         Blend File: Classroom - Compute: CPU-Only
  •         Blend File: Classroom - Compute: CUDA
  •         Blend File: Classroom - Compute: NVIDIA OptiX
  •         Blend File: Classroom - Compute: Radeon HIP
  •         Blend File: Classroom - Compute: macOS Metal
  •         Blend File: Classroom - Compute: Intel oneAPI
  •         Blend File: Fishy Cat - Compute: CPU-Only
  •         Blend File: Fishy Cat - Compute: CUDA
  •         Blend File: Fishy Cat - Compute: NVIDIA OptiX
  •         Blend File: Fishy Cat - Compute: Radeon HIP
  •         Blend File: Fishy Cat - Compute: macOS Metal
  •         Blend File: Fishy Cat - Compute: Intel oneAPI
  •         Blend File: Pabellon Barcelona - Compute: CPU-Only
  •         Blend File: Pabellon Barcelona - Compute: CUDA
  •         Blend File: Pabellon Barcelona - Compute: NVIDIA OptiX
  •         Blend File: Pabellon Barcelona - Compute: Radeon HIP
  •         Blend File: Pabellon Barcelona - Compute: macOS Metal
  •         Blend File: Pabellon Barcelona - Compute: Intel oneAPI
  •         Blend File: Barbershop - Compute: CPU-Only
  •         Blend File: Barbershop - Compute: CUDA
  •         Blend File: Barbershop - Compute: NVIDIA OptiX
  •         Blend File: Barbershop - Compute: Radeon HIP
  •         Blend File: Barbershop - Compute: macOS Metal
  •         Blend File: Barbershop - Compute: Intel oneAPI
  • Build2

  • C-Ray

  • Chaos Group V-RAY

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

  • Cpuminer-Opt

  •         Algorithm: scrypt
  •         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

  •         Encoder: libx264 - Scenario: Live
  •         Encoder: libx264 - Scenario: Upload
  •         Encoder: libx264 - Scenario: Platform
  •         Encoder: libx264 - Scenario: Video On Demand
  •         Encoder: libx265 - Scenario: Live
  •         Encoder: libx265 - Scenario: Upload
  •         Encoder: libx265 - Scenario: Platform
  •         Encoder: libx265 - Scenario: Video On Demand
  • 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, 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: 8
  •         Clients: 16
  •         Clients: 32
  •         Clients: 64
  •         Clients: 128
  •         Clients: 256
  •         Clients: 512
  •         Clients: 1024
  •         Clients: 2048
  •         Clients: 4096
  • 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 FP16 - Device: CPU
  •         Model: Face Detection FP16-INT8 - Device: CPU
  •         Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU
  •         Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPU
  •         Model: Person Detection FP16 - Device: CPU
  •         Model: Person Detection FP32 - Device: CPU
  •         Model: Weld Porosity Detection FP16-INT8 - Device: CPU
  •         Model: Weld Porosity Detection FP16 - Device: CPU
  •         Model: Vehicle Detection FP16-INT8 - Device: CPU
  •         Model: Vehicle Detection FP16 - Device: CPU
  •         Model: Person Vehicle Bike Detection FP16 - Device: CPU
  •         Model: Machine Translation EN To DE FP16 - Device: CPU
  • OpenVKL

  •         Benchmark: vklBenchmark Scalar
  •         Benchmark: vklBenchmark ISPC
  • OSPRay

  •         Benchmark: gravity_spheres_volume/dim_512/ao/real_time
  •         Benchmark: gravity_spheres_volume/dim_512/scivis/real_time
  •         Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time
  •         Benchmark: particle_volume/ao/real_time
  •         Benchmark: particle_volume/scivis/real_time
  •         Benchmark: particle_volume/pathtracer/real_time
  • OSPRay Studio

  •         Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer
  •         Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer
  •         Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer
  •         Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer
  •         Camera: 1 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer
  •         Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer
  •         Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer
  •         Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer
  •         Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer
  •         Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer
  •         Camera: 2 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer
  •         Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer
  •         Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer
  •         Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer
  •         Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer
  •         Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer
  •         Camera: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer
  •         Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - 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

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

  • Primesieve

  •         Length: 1e12
  •         Length: 1e13
  • QuadRay

  •         Scene: 1 - Resolution: 1080p
  •         Scene: 1 - Resolution: 4K
  •         Scene: 2 - Resolution: 1080p
  •         Scene: 2 - Resolution: 4K
  •         Scene: 3 - Resolution: 1080p
  •         Scene: 3 - Resolution: 4K
  •         Scene: 5 - Resolution: 1080p
  •         Scene: 5 - Resolution: 4K
  • 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 12 - Input: Bosphorus 1080p
  •         Encoder Mode: Preset 12 - Input: Bosphorus 4K
  •         Encoder Mode: Preset 10 - Input: Bosphorus 1080p
  •         Encoder Mode: Preset 10 - Input: Bosphorus 4K
  •         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: 1 - Input: Bosphorus 4K
  •         Tuning: 7 - Input: Bosphorus 1080p
  •         Tuning: 7 - Input: Bosphorus 4K
  •         Tuning: 10 - Input: Bosphorus 1080p
  •         Tuning: 10 - Input: Bosphorus 4K
  • SVT-VP9

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

  • Sysbench

  •         Test: CPU
  •         Test: RAM / Memory
  • Tachyon

  • Timed Apache Compilation

  • Timed CPython Compilation

  •         Build Configuration: Default
  •         Build Configuration: Released Build, PGO + LTO Optimized
  • Timed Eigen Compilation

  • Timed Erlang/OTP Compilation

  • Timed FFmpeg Compilation

  • Timed GCC Compilation

  • Timed GDB GNU Debugger Compilation

  • Timed Gem5 Compilation

  • Timed Godot Game Engine Compilation

  • Timed ImageMagick Compilation

  • Timed Linux Kernel Compilation

  •         Build: defconfig
  •         Build: allmodconfig
  • 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

  •         Video Input: Bosphorus 1080p
  •         Video Input: Bosphorus 4K
  • 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