Crossfire / SLI会使计算着色器性能受益吗?

时间:2012-07-21 21:16:20

标签: gpgpu directx-11 compute-shader sli

我正在深入研究DX11计算着色器。我想知道通过Crossfire / SLI增加一个视频卡是否会有任何性能提升。或者在不使用Crossfire / SLI的情况下再添加一个视频卡。

有没有人尝试过这个?

1 个答案:

答案 0 :(得分:1)

我运行了一个带有两个Nvidia Maxwell架构GPU的系统。我不使用Crossfire / SLI。

Crossfire / SLI不会影响Shader计算性能本身。 Crossfire / SLI操纵图像帧渲染输出执行以下操作之一:

1)在不同的GPU上渲染部分帧 2)在不同的GPU上渲染替代帧 3)1)和2)的组合 4)抗锯齿的改进

请参阅http://www.hardwaresecrets.com/article/SLI-vs-CrossFire/391

Crossfire / SLI对于提高图像,游戏等的渲染性能很有用。它没有任何作用 提高计算性能。

如果您可以在多个GPU上划分工作而不会产生太多开销,那么添加没有Crossfire / SLI的额外视频卡将有助于提高计算性能。这可以通过创建多个设备队列并将工作排队到每个设备来使用CUDA和OpenCL来完成。我不知道DX11 Shaders是否能做到这一点?