【发布时间】:2015-08-25 17:58:29
【问题描述】:
我们正在开发一个基于 CUDA 的系统来进行大型统计分析。
我有一个双插槽主板,每个插槽都分配有不同的 PCI 插槽。每个 LGA 2011 CPU 2 个 x16、1 个 x8(即每个 40 通道)。我的问题是:1 个 CPU 可以访问另一个 PCI 插槽上的 GPU 吗?
显然,由于每个 CPU 只有 40 个通道,因此这是可用于数据移动的最大带宽。而且程序的一部分是多进程的,所以我们可以同时利用 CPU 和它们的 GPU。
但其他部分是单个进程,如果可用,可以利用所有可用的 GPU 资源(数据争用除外)。
另一种选择是购买支持 PLX 的不同 MB。
我会测试它,但我们目前只安装了 1 个 CPU,如果这不起作用,我宁愿用 $$$ 购买不同的机箱和主板(带 PLX 切换)。
谢谢
【问题讨论】: