Skip to content

v3.0.3

Compare
Choose a tag to compare
@github-actions github-actions released this 12 May 01:11
c4d748c

This is an OpenCL 3.0 release update.

Noteworthy changes in this release are:

  • enum and API tracing for many new extensions, including all known KHR and EXT extensions
  • many updates and improvements for chrome tracing, including better alignment of the host and device timelines
  • added scripts to combine chrome traces from multiple processes
  • added queue info logging for queue family and queue index
  • added a filename suffix to differentiate between compile options and link options
  • added support for the KHR suggested work size extension for DevicePerformanceTimingSuggestedLWSTracing
  • added more cliloader options, including an option to print all controls to the console for easier searching
  • added host and device timing tags to differentiate different types of calls to the same APIs (e.g. blocking vs. non-blocking)
  • added tracking and reporting for various tool overheads
  • many bugfixes and performance enhancements

Supported Operating Systems:

  • Windows
  • Linux (tested Ubuntu 20.04)
  • OSX
  • Android (experimental)

Supported OpenCL Versions:

  • Up to OpenCL 3.0