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 流的主要内容,如果未能解决你的问题,请参考以下文章