GPGPU、OpenCL、CUDA、ATI 流

Posted

技术标签:

【中文标题】GPGPU、OpenCL、CUDA、ATI 流【英文标题】:GPGPU, OpenCL, CUDA, ATI Stream 【发布时间】:2011-04-17 11:09:33 【问题描述】:

请告诉我 GPGPU 已经存在哪些技术以及哪些硬件供应商实施了 GPGPU?

我从早上开始就一直在阅读各种网站上的文章,我感到很困惑。

【问题讨论】:

【参考方案1】:

*** 和 CUDA 是专有技术。 OpenCL 是行业标准,现在得到 ATI 和 NVIDIA 的支持。 ATI 甚至提供基于 CPU 的实现。

【讨论】:

【参考方案2】:

AMD-ATI 允许您使用基于***+ 的语言来利用 GPU 的强大功能。 而nVidia 提供CUDA

【讨论】:

您对英特尔在 Larrabee 中实现 GPGPU 的情况有所了解吗? 是的。几年前我听说英特尔将推出 Larrabee(CPU 和 GPU 的混合体)。不确定他们是否真的推出了那个项目 (electronista.com/articles/10/09/20/…) @Matias - 不完全是,虽然看起来不会有“Larrabee”产品本身。但在去年夏天,英特尔宣布了“骑士渡口”和“奥布里岛”,这似乎是目前使用 Larrabee 的一些想法的后续项目。【参考方案3】:

我发现 英特尔 将创建名为 Intel Larrabee 的架构 和 VIA 宣布创建 VIA Trinity ,这两者都可以在未来用于 GPGPU 并且可以作为 nVidia CUDA 的竞争对手ATI 流

【讨论】:

以上是关于GPGPU、OpenCL、CUDA、ATI 流的主要内容,如果未能解决你的问题,请参考以下文章

您是不是成功使用了 GPGPU? [关闭]

AMD 的 OpenCL 是不是提供类似于 CUDA 的 GPUDirect 的功能?

如果我们有 GPGPU,为啥还要使用 SIMD? [关闭]

OpenCL / AMD:深度学习 [关闭]

cuda并行程序设计 gpu编程指南

使用 opencl 将软件渲染到 opengl 2d 视图 [关闭]