任何人都可以解释或指出有关多gpu /多显示器设置渲染的解释(或至少是一些线索)吗?
例如,我安装了5个NVIDIA Quadro 4000视频卡,并连接了9个显示器。显示不会分组。刚安排在Windows 7中,总分辨率为4098x2304。这些卡也没有与SLI连接。
我有一个Flash应用程序,它将4096x2304窗口视为单个Stage3d上下文(使用dx9),并且可以使用这个非常不同寻常的设置,就好像它只是一个只有一个视频卡的巨大显示器。
渲染如何在内部工作?什么视频卡实际上在做什么?他们共享资源吗?谁渲染了所有的东西?为什么我在应用程序中大部分时间都没有得到29.9 fps?
谢谢。
答案 0 :(得分:3)
我不知道DX,但对于OpenGL,我在这里收集了这些信息:http://www.equalizergraphics.com/documentation/parallelOpenGLFAQ.html
简而言之,在Windows上使用新的nVidia驱动程序,一个GPU(通常是第一个)呈现所有内容,而其他GPU则将内容置于blitted状态。如果启用SLI Mosaic模式,GL命令将发送到所有GPU,为您提供填充率的可扩展性。