Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 MPI 的新手。我想将 CUDA 与 MPI 一起使用。我有三台 PC,每台都有一个 GPU,我想用它来做一些简单的处理(矩阵乘法)。
但我不确定将 MPI 与 CUDA 一起使用需要什么硬件设置?请赐教。
更新 我在问这个问题,因为很多地方都提到了带有 infiniband 的集群。我没有这样的设置。我只有办公室里的普通局域网。最重要的是,基本思想是了解 MPI 和 CUDA 如何协同工作并进行小型小型测试运行——无论性能如何。
一台或多台具有支持 CUDA 的 nVidia GPU 的机器。
MPI 和 CUDA 彼此没有任何关系。您只需在每个 MPI 进程中使用 CUDA。
但是,如果可以的话,可以跟进 OP 的原始问题吗?
我意识到@gpuguy 的 Q 是关于硬件的,但他必须运行 Nvidia CUDA 编译器支持的操作系统选项之一,这不是真的吗?(IE、Linux、Win、OSX)
没有相当于 CUDA 的开源软件,是吗?