相关疑难解决方法(0)

GPU在计算方面的未来是什么?

你的CPU可能是四核的,但你知道今天有些显卡有超过200个内核吗?我们已经看到了当今显卡的GPU在图形方面的功能.现在它们也可用于非图形任务,在我看来,结果简直令人惊讶.一种适用于并行性的算法在GPU上可能比在CPU上更快,更快.

有一些技术可以实现所有这些:

1.)NVIDIA的CUDA.它似乎是最知名的,有据可查的.不幸的是,它只适用于NVidia显卡.我已经下载了SDK,尝试了一些样本,并且在CUDA中有一些很棒的东西.但它仅限于NVidia显卡这一事实让我质疑它的未来.

2.)ATI .ATI相当于CUDA.正如您所料,它只适用于ATI卡.

3.)OpenCL - Khronos集团已经制定了这个标准,但它仍然处于初期阶段.我喜欢OpenCL的想法.希望它应该得到大多数视频卡制造商的支持,并且应该使交叉视频卡开发变得更加容易.

但是,非图形化GPU编程的其他技术即将到来,最有希望的是什么呢?您是否看到或者您是否希望将这些技术构建到某些主流开发框架(如.NET)中以使其更容易?

parallel-processing cuda gpu opencl

21
推荐指数
3
解决办法
5412
查看次数

标签 统计

cuda ×1

gpu ×1

opencl ×1

parallel-processing ×1