※ 引述《KILLE (啃)》之铭言:
: 本人从2009年中就开始接触到辉达的CUDA 并练习其编程
: 到现在还是只会用windows linux环境还是弄不起来
: 练习了这样久 对CUDA用途还是不懂
: 学界没问题 不能显示的显示卡 可以做不少模拟
: 对CUDA有一定理解 可以做不少大尺度计算
: 对发废文颇有帮助
除非使用的软件刚好有支援
(游戏本来就会运用显卡加速 所以影响不大)
否则CUDA可以说毫无意义
比较想得到的用途是采矿
但是显卡还是比不上专用的FPGA或CPLS
http://www.nvidia.com/object/gpu-applications.html
这边有详细的清单 列出支援CUDA的软件
intel也出了Xeon Phi 专门对付平行运算
一样内含超多核心 (e.g. 60核心 可执行240个thread)
但是软件方面的负担小很多
只要使用openMP之类的多核心技术就可以马上享受速度大幅提升
不像是CUDA需要大幅度修改程式
光是内存种类就极为复杂
(CUDA光内存就分 Global, Texture, Constant, Shared, Local, Register)
除非学术研究或是极重视效率的程式
开发成本很难弭补硬件上的价差