社区
OpenCL和异构编程
帖子详情
如何用Opencl实现算法的加速啊
GONGJIE123
2012-05-20 08:30:44
哪位好心的同学给个回答 最好能帮忙把程序写出来 毕业设计,刚实习回来,时间不多了,急 C语言
...全文
3131
15
打赏
收藏
如何用Opencl实现算法的加速啊
哪位好心的同学给个回答 最好能帮忙把程序写出来 毕业设计,刚实习回来,时间不多了,急 C语言
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lcwyylcwyy
2014-12-24
打赏
举报
回复
N卡还是A卡其实没有关系,CL基本都支持。看看一些OpenCL书中的源码,比如OpenCL in Action,跑一下,就知道了。
清风水岸
2014-12-15
打赏
举报
回复
求外不如求内 他救不如自救!!
发哥1997
2013-10-29
打赏
举报
回复
冒个泡,表示不太懂
hisuh
2012-08-29
打赏
举报
回复
看代码学习吧:
1 codeproject
http://www.codeproject.com/search.aspx?q=opencl+OR+cuda&doctypeid=1%3b2%3b3
2 amd
http://developer.amd.com/samples/Pages/default.aspx
http://developer.amd.com/sdks/AMDAPPSDK/Pages/default.aspx
kyle
2012-08-14
打赏
举报
回复
我也想学习,顶上等回复
kyle
2012-08-13
打赏
举报
回复
反正就是想不劳而获……给你你看不懂,毕设也够呛啊
snock
2012-08-09
打赏
举报
回复
还有将近一年,楼主还是自己写写吧。上面几位都给了很到的资料和建议。
zhuxueling
2012-08-05
打赏
举报
回复
不是amd不行
Gpu设计上, 不能简单的说谁优,
而openCL与Cuda,在语言上基本一致。
不过cuda有一个前端, 所以可以直接把Cuda和c++混在一起书写, 这个前端基于edg c++
还有就是Cuda的库比较丰富, cublas,cufft,thrust,cula等
在加一条就是cuda调试方面也不错
AMDxiaohu
2012-08-02
打赏
举报
回复
可以下载AMD SDK参考 OCL sample进行系统学习。如果LZ是想好好做GPU加速的话。
简单的OCL并行加速并不困难,只需要基本的C基础
OCL的并行加速在形式上可能稍显复杂,但是支持OCL规范的设备都是目标平台,是第一个面向异构计算的GPGPU解决方案,所以你编写的OCl代码可以在A卡 N卡 多核CPU上获得明显的加速,那么你觉得哪个方案好?
OCL还是CUDA?
honglu_A
2012-07-25
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
amd 太不行了。
gpu,基本是 nv的事情。 无论是 open cl, open acc,
[/Quote]
搞笑, 目前HD7970 比GTX690性能好的不止一点点,nv基本上已经不把ocl的性能提升作为主要发展方向了,而是回归了传统的3d性能提升。3楼真是老黄历了,坐井观天。
yht8708
2012-05-21
打赏
举报
回复
反正就是想不劳而获……给你你看不懂,毕设也够呛啊。
只能帮顶
GONGJIE123
2012-05-21
打赏
举报
回复
没有想要的答案 同学们继续啊
CandPointer
2012-05-20
打赏
举报
回复
amd 太不行了。
gpu,基本是 nv的事情。 无论是 open cl, open acc,
编译器,pgi,或者nv自家的
微软的那些gpu加速,目前基本没什么指望。微软编译器,性能差。 VC2010,arch也才支持SSE2 ,openMP也只支持N年前的上古版本
而超算的话,top500.org,目前大约只有一台超算是 windows HPC 系统的。 >90%的linux
xunxun
2012-05-20
打赏
举报
回复
openacc现在没免费的编译器……
CandPointer
2012-05-20
打赏
举报
回复
下载相关的pdf,去读读。
http://www.khronos.org/opencl/
opencl比较不好,还是 cuda 好。
----------------------------
如果想要简单, 其实 可以用 open acc ,就像 openMP 一样简单
没有gpu编程基础,那就只有
强烈推荐 open acc
http://www.openacc-standard.org/
基于
OpenCL
并行
加速
算法
研究及其FPGA
实现
_彭新显
基于
OpenCL
并行
加速
算法
研究及其FPGA
实现
(彭新显),异构并行计算的好东西
关于
实现
Halcon
算法
加速
的基础知识(多核并行/GPU)
关于
实现
Halcon
算法
加速
的基础知识 详情:https://blog.csdn.net/libaineu2004/article/details/104202063
opencl
调用gpu资源进行
加速
算法
实现
例子
示例程序关于如何用
opencl
调用gpu资源的核函数编写方法
支持
OpenCL
的GPU
加速
人工神经网络训练
工神经网络训练所包含的运算量随着网络中神经元的数量增多而加大,对于神经元较多的网络训练 很耗时。提高人工神经网络训练速度的一个方法是对训练
算法
优化以减少计算量。由于人工神经网络训练
算法
包含大量的矩阵和向量运算,如果把优化的
算法
用运行在GPU上的
OpenCL
C语言
实现
,则训练速度相比传统 基于CPU计算的
实现
会提高很多。从硬件的并行计算能力着手,以RPROP
算法
为例,对其运行在GPU上的
OpenCL
C语言
实现
作一些研究。
opencl
编程指南(中文版SDK)
opencl
编程指南(中文版SDK),介绍满详细的,跨平台使用,硬件
加速
,可以当工具书参考用。
OpenCL
领域公认的权威著作,由
OpenCL
核心设计人员亲自执笔,不仅全面而深刻地解读了
OpenCL
规范和编程模型,而且通过大量案例和代码演示了 基于
OpenCL
编写并行程序和
实现
各种并行
算法
的原理、方法、流程和最佳实 践,以及如何对
OpenCL
进行性能优化,如何对硬件进行探测和调整。
OpenCL和异构编程
603
社区成员
575
社区内容
发帖
与我相关
我的任务
OpenCL和异构编程
异构开发技术
复制链接
扫一扫
分享
社区描述
异构开发技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章