中易网

现在能用C(或者C++)语言对ATI的GPU进行编程么?或者说以后可以么?

答案:4  悬赏:10  
解决时间 2021-04-27 23:18
  • 提问者网友:神仙爷爷
  • 2021-04-27 20:01
我真的很想用GPU帮忙做点事情..因为有些我编的程序用CPU的话确实是速度太慢了,麻烦大家说说...
我准备买个A卡

我知道N卡可以用C编程,不过还是想用A卡...
嗯,就是想用它强大的计算能力
最佳答案
  • 二级知识专家网友:转身→时光静好
  • 2021-04-27 20:34
nvidia的是CUDA ATI的是opencl 都是类似C的 语法很简单 但都要设计并行计算,把一个程序并行化很复杂,而且不一定能并行化
A卡3xxx以上就能用opencl了 新驱动支持 详情见AMD的developer center
全部回答
  • 1楼网友:寂寞的炫耀
  • 2021-04-27 22:50
GPU和CPU应该是各司其职吧...我也不太懂..呵呵... 过来看看... GPU不是图像处理器么...
  • 2楼网友:白日梦制造商
  • 2021-04-27 21:14
我猜想,你做的是图形图像处理吧? 其实没必要直接操作GPU,一般来说,这也是不允许的.貌似现在直接在WINDOWS下动动CPU都没办法,更别说GPU了. 如果是做图形图像处理,使用WINDOWS的普通API是不行的,一般需要使用DrictX编程或者使用OpenGL,这应该能够满足你的需求了. 至于强大的计算能力,买个好点的CPU吧.貌似现在服务器或者科学研究单位的机子,CPU都超强,而显卡都超弱.你就别想用GPU来计算什么,死了这条心吧.
  • 3楼网友:一场云烟
  • 2021-04-27 20:45
还是再买个强大的cpu吧,因为靠软件性能是提升不了多少的 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息