1

我在 windows XP SP3 上使用了 ATI Stream SDK,并在 GPU 上实现了一种算法。但是现在我有兴趣在多台机器上的多个 GPU 上扩展这个算法,我切换到 UBUNTU 以使用 MPI(发送消息)。

我用谷歌搜索了这个,但我得到了在 SLES 和 RHEL 上安装的参考,但我正在寻找 UBUNTU 9.04。

谢谢GG

4

2 回答 2

1

AMD 即将切换到基于 OpenCL 的 API。在 OpenCL API 稳定之前,可能值得您坚持下去。Cuda 在 GPU 可用性方面遥遥领先,有一个名为 MAGMA 的不错的项目将 LAPACK 库整合在一起,以实现 CPU-GPU 的联合使用。

于 2009-09-23T17:39:32.037 回答
0

我知道有人在 Ubuntu 上使用 ATI Stream SDK 和 ACML-GPU 没有任何特殊问题——也就是说,他们在任何其他 Linux 发行版上都不会遇到问题。

如果您可以正确安装 Catalyst 驱动程序(在这种情况下,这可能意味着编译您的内核模块)并且您的 X 窗口配置正确(尤其是 DRI 模块,如果您希望 Stream 与远程访问一起工作,则存在安全问题)它应该工作。

我很想问/评论您计划如何在多个 MPI 进程之间共享 GPU,但这可能偏离了主题。

于 2009-09-11T16:07:34.923 回答