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
- Encoder Mode: Speed 11 Realtime - Input: Bosphorus 1080p
- Encoder Mode: Speed 11 Realtime - Input: Bosphorus 4K
- 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
- Test: Reads
- Test: Writes
- Scene: Emily
- Scene: Disney Material
- Scene: Material Tester
- Test: BLAS CPU
- Test: tConvolve OpenCL
- Test: tConvolve CUDA
- Test: tConvolve MPI
- Test: tConvolve OpenMP
- Test: tConvolve MT
- Test: Hogbom Clean OpenMP
- Blend File: BMW27 - Compute: CPU-Only
- Blend File: BMW27 - Compute: NVIDIA 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: NVIDIA 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: NVIDIA 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: NVIDIA 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: NVIDIA 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
- Blend File: Junkshop - Compute: CPU-Only
- Blend File: Junkshop - Compute: NVIDIA CUDA
- Blend File: Junkshop - Compute: NVIDIA OptiX
- Blend File: Junkshop - Compute: Radeon HIP
- Blend File: Junkshop - Compute: macOS Metal
- Blend File: Junkshop - Compute: Intel oneAPI
- Resolution: 1080p - Rays Per Pixel: 16
- Resolution: 4K - Rays Per Pixel: 16
- Resolution: 5K - Rays Per Pixel: 16
- Mode: CPU
- Mode: NVIDIA CUDA GPU
- Mode: NVIDIA RTX GPU
- Algorithm: scrypt
- Algorithm: Triple SHA-256, Onecoin
- Algorithm: Quad SHA-256, Pyrite
- Algorithm: Myriad-Groestl
- Algorithm: Magi
- Algorithm: Blake-2 S
- Algorithm: Garlicoin
- Algorithm: Ringcoin
- Algorithm: Deepcoin
- Algorithm: Skeincoin
- Algorithm: LBC, LBRY Credits
- Algorithm: x20r
- Video Input: Summer Nature 1080p
- Video Input: Summer Nature 4K
- Video Input: Chimera 1080p
- Video Input: Chimera 1080p 10-bit
- 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
- Binary: Pathtracer oneAPI SYCL - Model: Asian Dragon
- Binary: Pathtracer oneAPI SYCL - Model: Asian Dragon Obj
- Binary: Pathtracer oneAPI SYCL - Model: Crown
- 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
- Operation: HWB Color Space
- Operation: Noise-Gaussian
- Operation: Enhanced
- Operation: Resizing
- Operation: Rotate
- Operation: Sharpen
- Operation: Swirl
- Implementation: MPI CPU - Input: water_GMX50_bare
- Implementation: NVIDIA CUDA GPU - Input: water_GMX50_bare
- X Y Z: 104 104 104 - RT: 60
- X Y Z: 104 104 104 - RT: 1800
- X Y Z: 144 144 144 - RT: 60
- X Y Z: 144 144 144 - RT: 1800
- X Y Z: 160 160 160 - RT: 60
- X Y Z: 160 160 160 - RT: 1800
- X Y Z: 192 192 192 - RT: 60
- X Y Z: 192 192 192 - RT: 1800
- Acceleration: CPU - Scene: Supercar
- Acceleration: CPU - Scene: Bedroom
- Acceleration: OpenCL GPU - Scene: Supercar
- Acceleration: OpenCL GPU - Scene: Bedroom
- Test: IMB-MPI1 PingPong
- Test: IMB-MPI1 Sendrecv
- Test: IMB-MPI1 Exchange
- Test: IMB-P2P PingPong
- Run: RT.hdr_alb_nrm.3840x2160 - Device: CPU-Only
- Run: RT.hdr_alb_nrm.3840x2160 - Device: NVIDIA CUDA
- Run: RT.hdr_alb_nrm.3840x2160 - Device: Radeon HIP
- Run: RT.hdr_alb_nrm.3840x2160 - Device: Intel oneAPI SYCL
- Run: RT.ldr_alb_nrm.3840x2160 - Device: CPU-Only
- Run: RT.ldr_alb_nrm.3840x2160 - Device: NVIDIA CUDA
- Run: RT.ldr_alb_nrm.3840x2160 - Device: Radeon HIP
- Run: RT.ldr_alb_nrm.3840x2160 - Device: Intel oneAPI SYCL
- Run: RTLightmap.hdr.4096x4096 - Device: CPU-Only
- Run: RTLightmap.hdr.4096x4096 - Device: NVIDIA CUDA
- Run: RTLightmap.hdr.4096x4096 - Device: Radeon HIP
- Run: RTLightmap.hdr.4096x4096 - Device: Intel oneAPI SYCL
- Test: MD5
- Test: Blowfish
- Test: HMAC-SHA512
- Test: bcrypt
- Test: WPA PSK
- 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: Super 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: Super Fast
- Video Input: Bosphorus 4K - Video Preset: Ultra Fast
- Model: Rhodopsin Protein
- Model: 20k Atoms
- Encoder Speed: 0
- Encoder Speed: 2
- Encoder Speed: 6
- Encoder Speed: 6, Lossless
- Encoder Speed: 10, Lossless
- Video Input: Summer Nature 1080p
- Video Input: Summer Nature 4K
- Video Input: Chimera 1080p
- Video Input: Chimera 1080p 10-bit
- 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
- Clients: 1
- Clients: 32
- Clients: 64
- Clients: 128
- Clients: 256
- Clients: 512
- Clients: 1024
- Clients: 2048
- Clients: 4096
- Clients: 8192
- Test: Single-Core
- Test: Multi-Core
- Input: ATPase with 327,506 Atoms
- Input: STMV with 1,066,628 Atoms
- 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
- Input: Spaceship
- Acceleration: CPU
- Acceleration: GPU
- Acceleration: All
- 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
- Harness: Convolution Batch Shapes Auto - Engine: CPU
- Harness: Deconvolution Batch shapes_1d - Engine: CPU
- Harness: Deconvolution Batch shapes_3d - Engine: CPU
- Harness: IP Shapes 1D - Engine: CPU
- Harness: IP Shapes 3D - Engine: CPU
- Harness: Recurrent Neural Network Training - Engine: CPU
- Harness: Recurrent Neural Network Inference - Engine: CPU
- 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
- Model: Face Detection Retail FP16 - Device: CPU
- Model: Face Detection Retail FP16-INT8 - Device: CPU
- Model: Handwritten English Recognition FP16 - Device: CPU
- Model: Handwritten English Recognition FP16-INT8 - Device: CPU
- Model: Road Segmentation ADAS FP16 - Device: CPU
- Model: Road Segmentation ADAS FP16-INT8 - Device: CPU
- Model: Person Re-Identification Retail FP16 - Device: CPU
- Model: Noise Suppression Poconet-Like FP16 - Device: CPU
- Benchmark: vklBenchmarkCPU Scalar
- Benchmark: vklBenchmarkCPU ISPC
- Benchmark: vklBenchmarkGPU Intel oneAPI SYCL
- 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
- Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 1 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 1 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 2 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 2 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU
- Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: oneAPI SYCL GPU
- 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
- Test: leblancbig
- Test: sedovbig
- Scaling: Buffer Test - Test: Normal Load - Mode: Read Only
- Length: 1e12
- Length: 1e13
- Length: 1e14
- 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
- Test: Serial
- Test: SMP Parallel
- Speed: 10
- Speed: 6
- Speed: 5
- Speed: 1
- 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
- Encoder Mode: Preset 13 - Input: Bosphorus 1080p
- Encoder Mode: Preset 13 - Input: Bosphorus 4K
- Encoder Mode: Preset 13 - Input: Beauty 4K 10-bit
- Encoder Mode: Preset 8 - Input: Bosphorus 1080p
- Encoder Mode: Preset 8 - Input: Bosphorus 4K
- Encoder Mode: Preset 8 - Input: Beauty 4K 10-bit
- Encoder Mode: Preset 5 - Input: Bosphorus 1080p
- Encoder Mode: Preset 5 - Input: Bosphorus 4K
- Encoder Mode: Preset 5 - Input: Beauty 4K 10-bit
- Encoder Mode: Preset 3 - Input: Bosphorus 1080p
- Encoder Mode: Preset 3 - Input: Bosphorus 4K
- Encoder Mode: Preset 3 - Input: Beauty 4K 10-bit
- 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
- 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
- Test: CPU
- Test: RAM / Memory
- Build Configuration: Default
- Build Configuration: Released Build, PGO + LTO Optimized
- Build: defconfig
- Build: allmodconfig
- Build System: Ninja
- Build System: Unix Makefiles
- Scene: Hair
- Scene: Water Caustic
- Scene: Non-Exponential
- Scene: Volumetric Caustic
- 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: Super 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: Super Fast
- Video Input: Bosphorus 4K - Video Preset: Ultra Fast
- Speed: Speed 5 - Input: Bosphorus 1080p
- Speed: Speed 5 - Input: Bosphorus 4K
- Speed: Speed 0 - Input: Bosphorus 1080p
- Speed: Speed 0 - Input: Bosphorus 4K
- Video Input: Bosphorus 1080p - Video Preset: Fast
- Video Input: Bosphorus 1080p - Video Preset: Faster
- Video Input: Bosphorus 4K - Video Preset: Fast
- Video Input: Bosphorus 4K - Video Preset: Faster
- Video Input: Bosphorus 1080p
- Video Input: Bosphorus 4K
- Video Input: Bosphorus 1080p
- Video Input: Bosphorus 4K
- Compression Level: 3
- Compression Level: 3, Long Mode
- Compression Level: 8
- Compression Level: 8, Long Mode
- Compression Level: 12
- Compression Level: 19
- Compression Level: 19, Long Mode
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