在Linux下搭建OpenCL环境
一、AMD APP SDK介绍
AMD APP SDK是AMD提供的SDK包,其中包含对OpenCL标准接口的实现。下载地址:
http://developer.amd.com/wordpress/media/2012/11/AMD-APP-SDK-v2.8-lnx64.tgz
二、安装AMD APP SDK
下载后,先建立一个目录extract,用于放置解压后的内容
mkdir extract
将AMD-APP-SDK-v2.8-lnx64.tgz解压至该目录
tar xvzf AMD-APP-SDK-v2.8-lnx64.tgz -C ./extract
得到如下内容,ReadMe.txt中有关于如何安装,以及库路径的一些介绍,可以看看。
安装
sudo ./Install-AMD-APP.sh
安装完毕
三、AMD APP SDK使用
一般来讲,基于OpenCL开发的程序运行,需要具备显卡、显卡驱动、OpenCL运行库。
在安装路径/opt/AMDAPP目录下,就是OpenCL的sdk,包括头文件、so,开发和运行时所需的库。
另外,在/opt/AMDAPP/samples目录下,包括很多OpenCL的示例代码,可以参考学习。
参考链接:
《从零开始学习OpenCL开发(一)架构》
《ubuntu64bits环境下搭建Opencl的环境》
若对你有帮助,欢迎点赞、收藏、评论,你的支持就是我的最大动力!!!
同时,阿超为大家准备了丰富的学习资料,欢迎关注公众号“超哥学编程”,即可领取。