v3.0.0 Release
This is the first official release for OpenCL 3.0!
Noteworthy additions in this release are:
- full support for tracing all OpenCL 3.0 APIs.
- tracing for more vendor-specific extensions.
- proper handling of extension APIs from multiple platforms.
- a control to disable event profiling for performance analysis.
- min and max enqueue counter controls for DevicePerformanceTiming.
- an override control for CL_DRIVER_VERSION.
- emulated support for Unified Shared Memory (USM) via Shared Virtual Memory (SVM).
- better subgroup size tracking for kernel info.
- all non-default control values are logged for easier reproducibility.
- bug fixes and performance improvements.
Supported Operating Systems:
- Windows
- Linux (tested Ubuntu 18.04)
- OSX
- Android (experimental)
Supported OpenCL Versions:
- Up to OpenCL 3.0