OpenCL OpenCL

A collection of OpenCL 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 opencl command..

Tests In This Suite

  • cl-mem

  •         Benchmark: Read
  •         Benchmark: Write
  •         Benchmark: Copy
  • clpeak

  •         OpenCL Test: Global Memory Bandwidth
  •         OpenCL Test: Single-Precision Compute
  •         OpenCL Test: Double-Precision Compute
  •         OpenCL Test: Integer Compute
  •         OpenCL Test: Integer 24-bit Compute
  •         OpenCL Test: Transfer Bandwidth enqueueWriteBuffer
  •         OpenCL Test: Transfer Bandwidth enqueueReadBuffer
  •         OpenCL Test: Kernel Latency
  • Darktable

  •         Test: Boat - Acceleration: OpenCL
  •         Test: Masskrug - Acceleration: OpenCL
  •         Test: Server Room - Acceleration: OpenCL
  •         Test: Server Rack - Acceleration: OpenCL
  • FluidX3D

  •         Test: FP32-FP32
  •         Test: FP32-FP16S
  •         Test: FP32-FP16C
  • JuliaGPU

  •         OpenCL Device: GPU - Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT
  • Lulesh OpenCL

  • LuxMark

  •         OpenCL Device: CPU - Scene: Luxball HDR
  •         OpenCL Device: CPU - Scene: Microphone
  •         OpenCL Device: CPU - Scene: Hotel
  •         OpenCL Device: GPU - Scene: Luxball HDR
  •         OpenCL Device: GPU - Scene: Microphone
  •         OpenCL Device: GPU - Scene: Hotel
  •         OpenCL Device: CPU+GPU - Scene: Luxball HDR
  •         OpenCL Device: CPU+GPU - Scene: Microphone
  •         OpenCL Device: CPU+GPU - Scene: Hotel
  •         OpenCL Device: Hybrid GPU - Scene: Luxball HDR
  •         OpenCL Device: Hybrid GPU - Scene: Microphone
  •         OpenCL Device: Hybrid GPU - Scene: Hotel
  • MandelbulbGPU

  •         OpenCL Device: GPU - Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT
  • MandelGPU

  •         OpenCL Device: GPU - Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT
  • OpenDwarfs

  •         Test: Cyclic Redundancy Check
  •         Test: LU Decomposition
  •         Test: Compressed Sparse Row
  • Parboil

  •         Test: OpenCL BFS
  •         Test: OpenCL TPACF
  •         Test: OpenCL LBM
  •         Test: OpenCL MRI Gridding
  •         Test: OpenCL Histo
  • Rodinia

  •         Test: OpenCL LavaMD
  •         Test: OpenCL Leukocyte
  •         Test: OpenCL Heartwall
  •         Test: OpenCL Myocyte
  •         Test: OpenCL Particle Filter
  • SHOC Scalable HeterOgeneous Computing

  •         Target: OpenCL - Benchmark: Bus Speed Download
  •         Target: OpenCL - Benchmark: Bus Speed Readback
  •         Target: OpenCL - Benchmark: Max SP Flops
  •         Target: OpenCL - Benchmark: Texture Read Bandwidth
  •         Target: OpenCL - Benchmark: FFT SP
  •         Target: OpenCL - Benchmark: GEMM SGEMM_N
  •         Target: OpenCL - Benchmark: MD5 Hash
  •         Target: OpenCL - Benchmark: Reduction
  •         Target: OpenCL - Benchmark: Triad
  •         Target: OpenCL - Benchmark: S3D
  • SmallPT GPU

  •         OpenCL Device: GPU - Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT - Scene: Caustic
  •         OpenCL Device: GPU - Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT - Scene: Caustic3
  •         OpenCL Device: GPU - Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT - Scene: Cornell
  • ViennaCL

  •         Test: OpenCL BLAS
  •         Test: CPU BLAS
  • Xsbench OpenCL

Revision History Revision History

pts/opencl-1.1.1     Sat, 17 Dec 2022 18:57:20 GMT
Update list of OpenCL benchmarks.

pts/opencl-1.1.0     Fri, 10 May 2019 15:56:47 GMT
Update OpenCL test profiles.

pts/opencl-1.0.0     Mon, 06 Dec 2010 23:32:03 GMT
Initial import into OpenBenchmarking.org