0

我正在使用 cuda 编程来进行有效和快速的计算。在研究过程中,我发现多 GPU 和 GPU 集群是进一步有效计算的另一种方法,但我对这两个术语感到困惑。

就编程 cuda 而言,这两者之间的实际区别是什么?

4

1 回答 1

1

我假设您的意思是具有多个 GPU 的 PC 和具有单个 GPU(集群)的许多 PC

如果是这种情况,对于多 GPU 的 PC,您可以轻松地使用 CUDA 库本身,如果您将 GPU 与 SLI 桥连接,您将看到性能的改进。

如果您想使用带有 GPU 的集群,您可以使用 CUDA-Aware MPI。它是 MPI 标准和 CUDA 库的组合解决方案。我建议你查看这篇博文:https ://devblogs.nvidia.com/parallelforall/introduction-cuda-aware-mpi/

于 2014-04-03T08:15:16.687 回答