NVIDIA is Now OpenCL 3.0 Conformant

Originally published at: https://developer.nvidia.com/blog/nvidia-is-now-opencl-3-0-conformant/

OpenCL 3.0’s focus on defining a baseline to enable developer-critical functionality to be widely adopted in future versions of the specification.

1 Like

Great!!! Now when can we see 465 drivers and OpenCL on the Jetson Xavier NX/AGX integrated into Jetpack?

Is the list of OpenCL 3.0 features from the announcement exhaustive or would there be a more complete list (ideally a compliance matrix to the OpenCL 3.0.x specs) available somewhere?

I’m particularly interested in support for generic address space and dynamic parallelism, so any information about support for these features (or a roadmap) would be very much appreciated.

Thanks in advance!

@setec_astronomy – The release notes give the complete list of supported features, including experimental features from 2.0. Hope that helps!

Where is cl_khr_spir?

Also, you can run conformance_computeinfo which should report all optional features and extensions.

NVIDIA OpenCL doesn’t support SPIR or SPIR-V (cl_khr_spir is a language extension and not part of core feature set for OpenCL 3.0)

OpenCL is currently supported only on x86 Windows and Linux