【问题标题】:Any new ideas on using openCL with multiple GPUs?关于使用带有多个 GPU 的 openCL 有什么新想法吗?
【发布时间】:2012-02-28 00:05:45
【问题描述】:

我的问题是:

在使用带有多个 GPU 的 openCL 方面是否有任何新进展(或者可能开发了工具/库)?我知道如果有人想在 openCL 中编写代码以使用多个 GPU 为目标,那么他可以,但有人告诉我,您可以安排它们之间的通信的方式有点“原始”。我想知道的是,是否有什么东西可以在程序员和 GPU 之间的所有通信安排之间建立一定程度的抽象。

我正在使用相当大的格子进行随机模拟,我希望能够将它们分解为不同的 GPU,每个 GPU 都可以进行计算并在必要时进行通信。以一种高效的方式编写它已经足够困难了,所以如果我可以避免使用标准方式通过 openCL 来完成它的所有低级工作,那将是一个很大的帮助。

谢谢!

【问题讨论】:

    标签: opencl gpgpu multiple-gpu


    【解决方案1】:

    学术方面,有韩国首尔国立大学的这篇论文:

    在 OpenCL 中为多个 GPU 实现单个计算设备映像http://dl.acm.org/citation.cfm?id=1941591

    作者提出了一种在多个 GPU 上划分内核的自动机制。不幸的是,他们的框架还没有发布。

    【讨论】:

    • 谢谢。对我的目的不是很有用,但在其他方面很重要。这种计算似乎有希望。 :)
    猜你喜欢
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-05
    • 2013-01-24
    • 1970-01-01
    相关资源
    最近更新 更多