我目前有一台配备 6 个 GPU(3 个 HD 5970)的台式机,处于非交火模式。不幸的是,Windows 7 64 位似乎仅支持最多 4 个 GPU。我找不到可靠的来源来否认或证实这一点。
如果 Windows 7 有此限制,那么是否有支持 4 个以上 GPU 的 Linux 版本?
如果您想知道,这不是用于游戏,而是用于高速单精度计算。使用当前设置(如果我能找到 6gpu 支持),我希望达到 13.8 Teraflops。
此外,我的主板支持 3 个 16x pci-xpress gen2 插槽... 并且我有一个 1500w 电源插入 20amp 插座。Windows 能够检测到所有 6 个核心... 虽然其中 2 个显示警告“驱动程序加载失败”。
回顾一下:
- Windows 可以支持 6 个 GPU 吗?
- 如果没有,那么 Linux 有吗?
谢谢。
答案1
到目前为止,我无法确认或否认 Windows 7 64 位系统是否支持超过 4 个 GPU。但是,我找到了能够在 Ubuntu 8.04 64 位系统上运行 5 个和 6 个 GPU 的用户。
http://forums.amd.com/forum/messageview.cfm?catid=328&threadid=122135
因此,回答我自己的问题:如果您要构建一个利用 >4 GPU 的 GPU Powerhouse,目前唯一记录的解决方案涉及 64 位 Ubuntu。
希望这对某人有帮助。
答案2
为了让 Windows 支持 5 个 GPU,我不得不从 Windows 7 升级到 Windows 8.1。但我不确定 8.1 的实际限制是多少。