OpenCL并行计算
靖心
降低成功的时间复杂度,提高生活的空间复杂度
专注,努力不会白费的!
展开
-
详细程序注解学OpenCL一 环境配置和入门程序
本专栏是通过注解程序的方法学习OpenCL,我觉得一个一个地去抠原理也不是办法,干脆直接学习程序,然后把相关原理都直接注解到程序语句当中。一开始要配置好环境,我的是nvidia,所以就按照我的电脑举例,AMD应该也差不多。1. 首先要到nvidia网站下载适合你显卡的最新驱动,安装好2. 还是在nvidia网站下载好CUDA开发包,安装好3. 如果默认安装路径的话,路径应该是在:C原创 2013-11-03 11:07:19 · 13033 阅读 · 7 评论 -
OpenCL 查看设备信息
好久没搞OpenCL了,但是这是个好东西,不能不学,之前发了篇设置OpenCL的文章,看的人还真多,看来大家都知道这个好东西了,都想把OpenCL搞起。不过学习难度还是相当高的。之前忙搞算法,所以很多其他知识就暂且搁置了,不过告诉大家一个秘密:自从用了靖心博客之后,腰不酸,腿不疼了……啊,不好意思,谁插播了广告,我是说自从学好算法之后,看OpenCL,OpenGL, DirectX头不疼,脑不原创 2014-05-28 20:01:54 · 7385 阅读 · 0 评论 -
OpenCL 操作context
本程序主要测试:context = clCreateContext(NULL, 1, &device, NULL, NULL, &err);创建一个contextclRetainContext(context);//Context的reference +1clReleaseContext(context);//Context的reference -1#inc原创 2014-05-29 14:22:02 · 3255 阅读 · 0 评论 -
OpenCL 获取Program信息
本程序生成一个OpenCL Program,然后获取Program的source,其实它的source就是一个char[],可以打印出来。然后我们把这些内容和原来文本的内容对比,看看是否是我们想要读入的内容。还可以测试是否编译正确,如果不正确会有输出提示的。原创 2014-05-29 15:20:28 · 2022 阅读 · 0 评论