The OpenCL standards are developed by the Khronos Group, a not for profit, member-funded consortium focused on the creation of royalty-free open standards that cover parallel computing, graphics and dynamic media across a wide variety of platforms and devices.
The Khronos API registries contain the specifications of the core APIs for OpenCL, SPIR, SYCL, WebCL, the OpenCL C Language, specifications of the Khronos and vendor approved extensions, header files corresponding to the specifications and other related documentation.
|OpenCL||Open, royalty-free standard for cross-platform, parallel programming||Visit Registry|
|SPIR||Standard Portable Intermediate Representation||Visit Registry|
|SYCL||cross-platform C++ abstraction layer||Visit Registry|
|WebCL||OpenCL in your Web Browser||Visit Registry|
Bug Reporting and Forums
Khronos maintains a public bugtracker for reporting bugs with the published specifications. (Login Required). Alternatively visit our forums and discussion page for other ways to interact with the OpenCL community.
Help Drive the OpenCL Standard
All Khronos members are able to contribute to the development of Khronos API specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge 3D platforms and applications through early access to specification drafts and conformance tests. To get involved with Khronos, visit their Summary of Membership Rights and Benefits.