原帖由 stcshy 于 2008-6-14 12:41 发表
CUDA的底层硬件是透明的,所以楼主说了一大堆G80的好处实际编程的时候你是感觉不到的
CAL如果你不去关注底层硬件,编程和CUDA比也不会有任何复杂之处,复杂的编译器都已经帮你做掉了,当然如果你要进一步优化的话由 ...
原帖由 jhj9 于 2008-6-14 13:39 发表
哈哈,现在支持CUDA的硬件只有G8x、G9x、GT200系列,不服你用A卡来跑一个?
CAL就是跟底层硬件紧密结合的,不比CUDA复杂?怎么没人用呢?笑话
CUDA可以兼容NV所有US架构的GPU,CAL可以兼容多少硬件?
再说说开 ...
原帖由 Richoer 于 2008-6-14 15:35 发表
j神果然是神,g8x、g9x的所有型号包括专业都写出来,还空了一行,洋洋洒洒
r6xx所有加一块只有一行,还不包括firegl,可怜的紧
不如把写的代码都放出来,大家鉴赏一下
原帖由 stcshy 于 2008-6-14 15:57 发表
CAL可以兼容ATI在PC平台上所有US架构的GPU
这下你满意了吧?
代码的长短根本不是问题
高级语言封装的类库你写代码调用只要一行就可以
用汇编谁晓得要写多少
只能说明类库的封装程度而已,况且你举的例子根本就 ...
原帖由 stcshy 于 2008-6-14 16:30 发表
这个看类库的
好的类库直接帮你把矩阵乘法的算法都搞定了……你一行代码调用下什么都搞定了……
实际上CUDA在类库上确实做的不错
资深程序员可能自己去整算法写代码,一般的人还是不喜欢整算法,只想捡现成的用

原帖由 tomsmith123 于 2008-6-14 17:22 发表
Larrabee 是基于X86 改的,但是不完全支持X86。
其实做GPGPU 编程的,目前都是专业用户,也就是系统程序员为主,不会无视硬件底层的实现。
GPGPU 协处理器模式最后会面对铁壁,也就是Throughput 的瓶颈,理论上1 ...
| 欢迎光临 POPPUR爱换 (https://we.poppur.com/) | Powered by Discuz! X3.4 |