0

我是 MPI 的新手。我想将 CUDA 与 MPI 一起使用。我有三台 PC,每台都有一个 GPU,我想用它来做一些简单的处理(矩阵乘法)。

但我不确定将 MPI 与 CUDA 一起使用需要什么硬件设置?请赐教。

更新 我在问这个问题,因为很多地方都提到了带有 infiniband 的集群。我没有这样的设置。我只有办公室里的普通局域网。最重要的是,基本思想是了解 MPI 和 CUDA 如何协同工作并进行小型小型测试运行——无论性能如何。

4

2 回答 2

2

一台或多台具有支持 CUDA 的 nVidia GPU 的机器。

MPI 和 CUDA 彼此没有任何关系。您只需在每个 MPI 进程中使用 CUDA。

于 2013-09-14T10:20:19.497 回答
0

但是,如果可以的话,可以跟进 OP 的原始问题吗?

我意识到@gpuguy 的 Q 是关于硬件的,但他必须运行 Nvidia CUDA 编译器支持的操作系统选项之一,这不是真的吗?(IE、Linux、Win、OSX)

没有相当于 CUDA 的开源软件,是吗?

于 2013-11-30T01:09:59.313 回答