1.OpenCL Guide
本指南旨在帮助开发人员使用Khronos®Group的OpenCL快速启动和运行™ 编程框架。这是一本介绍性阅读,涵盖了OpenCL的背景和关键概念,但也包含到更详细资料的链接,开发人员可以使用这些资料来探索他们最感兴趣的OpenCL功能。
2.Khronos OpenCL Registry
- OpenCL注册表包含OpenCLAPI、OpenCLC编程语言、OpenCLSPIR-V环境和OpenCL扩展的格式化规范。
- OpenCL注册表还包括头文件、参考页链接、参考卡和其他相关文档。
- 此注册表中规范的AscidActor源代码位于OpenCL-Docs GitHub存储库中。
- 此注册表托管在OpenCL-Registry GitHub存储库中。
3.OpenCL
OpenCL™ (开放计算语言)是在CUDA驱动的GPU上运行的用于异构计算的低级API。使用OpenCL API,开发人员可以在GPU上启动使用有限的C编程语言子集编写的计算内核。
NVIDIA现在是符合OpenCL 3.0标准的,可在R465及更高版本的驱动程序上使用。这仅在x86/x86_64 Linux和Windows上受支持,可访问www.nvidia.com/drivers
除了OpenCL,NVIDIA还支持各种GPU加速库和高级编程解决方案,使开发人员能够快速开始GPU计算。