ubuntu 9.04 上的 ATI Stream SDK
我在Windows XP SP3上使用了ATI Stream SDK,并在GPU上实现了一种算法。但现在我有兴趣在多台机器上的多个 GPU 上扩展这个算法,我切换到 UBUNTU 以使用 MPI(发送消息)。
我用 google 搜索了这个,但我得到了在 SLES 和 RHEL 上安装的参考,但我正在寻找 UBUNTU 9.04。
谢谢 GG
I have used ATI Stream SDK on windows XP SP3 and implemented one algorithm on GPU. But Now I am interested in scaling this algorithm on multiple GPUs on mutiple machines I switched to UBUNTU to use MPI ( To send messages ).
I googled this but I got references for installation on SLES and RHEL but I am looking for UBUNTU 9.04.
Thanks
GG
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
AMD 很快就会转向基于 OpenCL 的 API。也许在 OpenCL API 稳定之前保持冷静是值得的。 Cuda 在 GPU 可用性方面遥遥领先,有一个名为 MAGMA 的不错项目,它将 LAPACK 库整合在一起以供 CPU-GPU 联合使用。
AMD is switching to OpenCL based API soon. May be it will be worthwhile holding your horses till the OpenCL API stabilizes. Cuda is far ahead of the curve in terms of GPU usability, there is a nice project called MAGMA which is bringing together the LAPACK library for joint CPU-GPU usage.
我知道有人在 Ubuntu 上使用 ATI Stream SDK 和 ACML-GPU 时没有遇到任何特殊问题——也就是说,他们在任何其他 Linux 发行版上都不会遇到任何问题。
如果您可以正确安装 Catalyst 驱动程序(在本例中这可能意味着编译您的内核模块)并且您的 X windows 配置正确(尤其是 DRI 模块,并且如果您希望 Stream 与远程访问一起使用,则存在安全问题),那么应该工作。
我很想询问/评论您计划如何在多个 MPI 进程之间共享 GPU,但这可能偏离了主题。
I know of people who are using the ATI Stream SDK and ACML-GPU on Ubuntu without any special problems -- that is, no problems that they wouldn't have on any other Linux distro.
If you can get the Catalyst drivers installed correctly (which in this case will probably mean compiling your kernel modules) and your X windows configured correctly (especially DRI module, and there are security issues if you want Stream to work with remote access) it should work.
I'm tempted to ask/comment how you plan to share GPUs between multiple MPI processes, but that's probably wandering off-topic.