OpenCL Profiler

Versatile. Efficient. Simple.

Cross-platform cross-vendor

OpenCL profiler.

It's free. No credit card required.
Version 1.0.5 is now available! Host metrics, Dark theme, Better support for console apps, Many improvements and fixes.
OpenCL Timeline

Highly responsive pixel perfect timeline

Analyze computational flow, zoom in to every detail. See the whole picture and get a deep insight into how your OpenCL application works. Explore at both coarser and finer scales.

OpenCL Kernels

Performance metrics for optimization

Find out what to optimize first. Determine the slowest OpenCL kernels in your program. Easily find bottlenecks using one tool across all platforms and OS.

OpenCL Kernels

Metrics coherent with the timeline

All metrics are given for the period selected on the timeline. Analyze the stages of the computation flow independently or integrally. Focus on the most relevant time intervals.

OpenCL Performance

Device and host occupancies

CLtracer shows how efficiently your app utilizes GPU and CPU. It will help you get 100% out of any OpenCL platform. Get a fluent developer experience - select executable and start profiling. No code changes needed.

OpenCL Commands

Detailed track of every command

CLtracer records every OpenCL command, its host and device execution times, delays, NDRange, amount of transferred data, and all errors. It has zero overhead and does not impact computations.

Start using CLtracer today

Try CLtracer for free. No credit card required.

Free trial

$0 for 32 days

Try for free for a month

No credit card required


$2.56 / mo.

All the features

Support and updates

No hidden fees

Download CLtracer

GPU profiler for every OpenCL platform.

OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.
SYCL and the SYCL logo are trademarks of the Khronos Group Inc.
Other names and brands may be claimed as the property of others.
© 2020 Evgeny Peshkov. All rights reserved.