現在、サーバーにハイエンドの GPU がインストールされていますが、モニターをサポートするために安価な GPU をインストールすることを検討しています。
理由は、サーバーが OpenCL 用のハイエンド GPU を使用しており、そのリソースを計算専用に予約し、モニターへの供給には使用したくないからです。マザーボードには PCI-E x8 (Gen2 X4 リンク) スロットがあります。
ZOTAC GeForce GT 610 (512 MB) のような安価な GPU をインストールし、それをモニターのメイン GPU として使用すれば、ハイエンド GPU を計算に使用できるようになります。
これまで試したことがなく、OS (Windows Server) が 2 枚のカードをどのように認識するのか、またモニターに使用する GPU を選択できるかどうかがわからないため、質問します。
代替案: モニターを接続せずに別の PC からリモート デスクトップで制御する場合、GPU リソースが使用されますか?
私の主な問題は、計算が長くなると、OS がスタックしたと判断して計算を停止することです。
答え1
必要に応じて GT 610 を追加することもできますが、私の経験ではほとんど違いはありません。
サーバーにデスクトップ エクスペリエンスをインストールして、3D Aero Glass 効果をすべてオンにするなどの無茶なことを行わない限り、コンソール ビデオの表示によるビデオ カードの負荷は非常に小さく、気付かないほどです。
カードから最後の 0.5% の計算能力を本当に引き出したいのであれば、ぜひ GT 610 を導入してください。コンソール ディスプレイにどのカードを使用するかを Windows が認識できるように、必ずモニターを接続してください。
答え2
現在、モニターには radeon 6850 を使用し、レンダリングには gtx 660ti を使用しています。Blender と luxrender を使用していますが、すべてうまく機能しています。両方のビデオ カードと 8 コア AMD 8120 はすべて OpenCL をレンダリングし、問題はありません。Windows8 を使用しているので、Server2012 でも問題ないと思います。