EVERYTHING XIAOMI
Get listed

OpenCL-Benchmark

OpenCL-Benchmark is a small program for measuring peak GPU and CPU performance on Android, Linux, macOS, and Windows.

Place
#27 of 73
Score
6.5
OpenCL-Benchmark's website

What OpenCL-Benchmark is

OpenCL-Benchmark is a small program for measuring peak GPU and CPU performance on Android, Linux, macOS, and Windows. Its compute tests cover FP64, FP32, FP16, INT64, INT32, INT16, and INT8, while memory tests measure coalesced and misaligned reads and writes. PCIe tests measure send, receive, and bidirectional bandwidth, then estimate the PCIe generation on the assumption of an x16 link. You can pass device IDs to limit a run to selected hardware, and the program supports command-line use and automation. Build instructions cover Visual Studio on Windows and make.sh on Linux, macOS, and Android. The software is free. Its license permits educational use, non-military research, and non-military commercial use, subject to attribution and marking modified versions; attribution is required in product documentation when used in a product. The license also disclaims warranties and provides the software as is.

Good

  • Measures seven compute data types.
  • Tests memory reads and writes.
  • Measures PCIe bandwidth in three directions.
  • Supports selected device IDs and automation.
  • Free for permitted uses.

Watch out

  • No free trial is listed.
  • Product use requires documented attribution.
  • Modified versions must be marked.

Who it suits

It suits people comparing GPU or CPU compute and memory performance across supported systems. Users planning to include it in a product should note the attribution and modification-marking conditions.

Verdict

OpenCL-Benchmark covers compute, memory, and PCIe measurements, with device selection and command-line automation. Its license conditions and warranty disclaimer are worth reviewing before use.

Plans and prices

From OpenCL-Benchmark's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
OpenCL-BenchmarkFreeFree to use for educational use, non-military research, or non-military commercial use · attribution required in product documentation when used in a product · modified versions must be marked

The facts

Each one read from OpenCL-Benchmark's own pages, with the date it was checked.

What it does

Audience
The stated purpose and performance measurements make it relevant to users comparing GPU or CPU compute and memory performance.checked 11 Oct 2026
Build and use
The README gives instructions to build from source using Visual Studio on Windows or make.sh on Linux, macOS, and Android.checked 11 Oct 2026
CLI or automation
Yeschecked 22 Sep 2026
Compute benchmarks
It measures FP64, FP32, FP16, INT64, INT32, INT16, and INT8 compute performance.checked 11 Oct 2026
License terms
The license permits educational use, non-military research, and non-military commercial use, subject to attribution and modification-marking conditions.checked 11 Oct 2026
Memory bandwidth
It measures coalesced and misaligned memory reads and writes.checked 11 Oct 2026
Operating systems
Windows; Linux; macOS; Androidchecked 22 Sep 2026
PCIe bandwidth
It measures PCIe send, receive, and bidirectional bandwidth, and estimates PCIe generation assuming an x16 link width.checked 11 Oct 2026
Purpose
OpenCL-Benchmark is a small program for measuring peak GPU and CPU performance.checked 11 Oct 2026
Warranty
The license provides the software as is and disclaims warranties.checked 11 Oct 2026
Workload areas
compute performance; memory bandwidth; PCIe bandwidthchecked 22 Sep 2026

Where it runs

Device selection
Users can pass device IDs to run the benchmark only on selected devices.checked 11 Oct 2026
Platforms
The README says it works with any GPU on Windows, Linux, macOS, and Android.checked 11 Oct 2026

Money

Free plan
Yeschecked 22 Sep 2026

The company

Maker
The GitHub profile identifies ProjectPhysX as Dr. Moritz Lehmann and lists Germany as the location.checked 11 Oct 2026

Alternatives to OpenCL-Benchmark

All alternatives
  1. 1

    Geekbench

    Free planAndroidiOSLinuxmacOS
    7.8$99 one-time
  2. 2Blender logo

    Blender

    Free planOpen sourceLinuxmacOSWindows
    7.5Free plan
  3. 3

    CrossMark

    Free planAndroidiOSLinuxmacOS
    7.5Free plan
  4. 4

    Parkdale

    Free planAndroidmacOSWindows
    7.2Free plan
  5. 5Basemark GPU logo

    Basemark GPU

    Free planAndroidiOSLinuxmacOS
    7.1Free plan
  6. 6Novabench logo

    Novabench

    Free planLinuxmacOSWindows
    7.1From $36 a year