博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[学习笔记]关于CUDA与OPENCL
阅读量:4476 次
发布时间:2019-06-08

本文共 795 字,大约阅读时间需要 2 分钟。

最近突然感觉到opencl的重要性,于是准备拾起来,昨天重装了NVIDIA的驱动,嗯,比AMD的靠谱多了,

之前在使用CUDA5.5的时候,发现少了opencl,现在,额,在一些opencl开发人员博客的早先博文中看到,

确实如此,为此在这里还参加了一个petition活动:

自CUDA5.0开始,opencl的sample就被移除,而且关于opencl的profiler工具也没有继续发展下去,NVIDIA是集中

精力发展自己的亲儿子了。。。

而在这里,有Vincent在linkedin上的讨论: , 这里还有

NVIDIA的VP上来参与讨论,很有意思。。。

NVIDIA在驱动上被Linus鄙视一次,现在在CUDA和OPENCL的开发上也是“态度鲜明‘啊,看来,一个企业要去革自己的命,还真是不容易啊

我自己的做法就是下载CUDA4.0,因为这里面还是有opencl的samples的;不过这里首先说明下,我只是使用了这个samples而已,而机器当中

已经安装好了CUDA5.5 toolkit,这里面包含有opencl1.2的动态链接库;

编译4.0当中的opencl samples,没有任何问题,而且运行也是没有任何问题,但是对于低版本(如V2.3版本)当中获取得到的samples,编译成功但是不能

运行,不懂为什么。。。。

这里有个值得记录的链接: 

最后,还是想说自己十分喜欢linkedin当中的讨论:

1, 

2,

3,

现在既然已经在CUDA下完成了对于opencl的编译,可以使用NVIDIA GPU,但是关于profiler的问题却是没有解决的;

在这里:   提供了两个profiler,一个是轻量级的,一个则是功能完整的,

enjoy it !!!!

转载于:https://www.cnblogs.com/superniaoren/p/3379487.html

你可能感兴趣的文章
时间大小比较
查看>>
情人节——爱心代码
查看>>
Java冒泡排序
查看>>
FastDFS 双tracker负载均衡 及多组存储配置
查看>>
Windows10 MySQL8.0.12 非安装版配置启动
查看>>
火狐的调试利器-----Firebug
查看>>
浏览器的页面渲染
查看>>
PHP 配置文件中open_basedir选项作用
查看>>
Linux下redis的安装
查看>>
bzoj 1208 宠物收养所
查看>>
算法笔记
查看>>
javascript基础、语法
查看>>
HDU 1301(MST)
查看>>
[LeetCode] SUM4
查看>>
安防摄像机手机直播方案介绍
查看>>
安防摄像头云端录像计划快捷配置-LiveNVR Onvif/RTSP流媒体服务
查看>>
包装类
查看>>
[转载]Spring学习4-面向切面(AOP)之aspectj注解方式
查看>>
201621123047 《Java程序设计》第10周学习总结
查看>>
no crontab for root 解决方案
查看>>