本帖最后由 贵甲 于 2009-7-7 22:54 编辑
cuda迟早要被取代 只是时间问题 这个很大程度上取决于nv自己的态度和策略 虽然cuda和opencl在功能和定位上不是完全相同,但基本还是可以并列讨论
如果amd推进opencl nv不可能毫无行动 现实情况是nv在对opencl的驱动支持和开发环境的进展并不会比amd差,因此
对于开发商而言,amd和intel现在阶段并没有像cuda这样实用化程度通用计算方案 会选择支持cuda
而在nv和amd都支持opencl后,开发商也不会再支持cuda 将cuda和opencl都路径都再写一次,这样从成本上或者时间上都是相当不划算的
因此nv提供opencl的支持就很大程度上是主动放弃cuda,不过在physx领域 也许在相当长的一段时间还是继续使用cuda为底层 |