开始OpenCL教程

Beginning OpenCL tutorials?

本文关键字:教程 OpenCL 开始      更新时间:2023-10-16

我看过一些关于OpenCL功能强大的视频和文章,我很着迷。问题是,帮助你使用OpenCL的资源要少得多。。比如OpenGL。

我正在寻找一些指向OpenCL的入门教程(例如Hello World教程)和一些高级教程的指针

此外,OpenCL是如何"跨平台"的,我可以在多少不同的操作系统(如Windows、Linux、iOS和Android)上运行OpenCL程序。

BTW:我更喜欢用C++(而不是Java等)使用OpenCL的教程:-)

编辑:如果我开始在OpenCL中开发,我需要去哪里下载headers和amp。在Windows系统上的lib文件(在linux上,你只需要键入sudo apt-get-install opencl dev&我认为Mac OS X已经安装了它?)。

OpenCL是如何"跨平台"的,有多少不同的操作系统(例如Windows、Linux、iOS和Android)我可以获得OpenCL程序吗继续跑步?

OpenCL是开放标准,但主要依赖于供应商为特定硬件和操作系统开发的驱动程序。

要获得驱动程序,c++lib和信息,请访问以下链接:

Khronos

AMD

AMD指南(初学者到相对高级)

英伟达

Nvidia指南(初学者到相对高级)+CUDA(学习Nvidia GPU的更多技术)

Mac

英特尔

三星

高通