
職場にデュアル モニター マシンがあり、コードの作成、スクリプトの実行、結果のプロットに使用しています。プロットの量はかなり要求が厳しい場合があります。ビデオ メモリが不足したことが数回あります (1 GB または 2 GB)。別のグラフィック カードを追加してこのセットアップを拡張し、クアッド モニターにしたいのですが、いくつか不明な点があります。考えれば考えるほど、これが下位レベルでどのようにサポートされているのかまったくわからないことに気づきます。SLI を使用しないことはわかっています (これらの質問は、2 つの異なるモデルのグラフィック カードを PCI-E に接続し、SLI 経由で接続していない場合にのみ適用されます)。
2 つのグラフィック カードで異なるドライバー (例: nvidia と amd、quadro と geforce) を実行できますか?
Matlab プロットなどに使用されるのはどのカードのビデオ メモリですか? プロットがどの画面に表示されるかは関係ありますか? 別の画面に移動すると、メモリ内のカードが切り替わりますか?
2 枚目のカードがビデオ メモリの容量が非常に少ないローエンド カードである場合、パフォーマンスにどのような影響がありますか? 大量のプロット データを一度に表示することはできますか? このデータは、ハイエンド カードに接続されたモニターにのみ表示されるように制限されますか? カードを 2 枚持つと、ビデオ メモリの合計が増えるため、より多くのデータを表示できるようになりますか?
下位レベルで何が起こっているかを理解することは、私にとって本当に役立つでしょう。
このマシンには 2 つの PCI-E スロットがあります。現在、1 枚の NVIDIA Quadro グラフィック カードが入っています (どれかはわかりませんが、かなりハイエンドで、約 1500 ドルです)。24 GB の RAM を搭載し、Windows XP 64 ビットを実行しています。
答え1
Windows XP は複数のグラフィック ドライバーをサポートしていません。ただし、quadro と geforce はどちらも Nvidia 製なので、おそらく両方を一緒に動作させることは可能です。AMD と Nvidia を一緒に使用することはできません。
ビデオ メモリに関しては、その使用法について混乱があるようです。ビデオ メモリは主に、GPU が生の表示データを画面に表示されるピクセルに変換できるように、データを保存するために使用されます。ただし、近年、GPU が使用されるアプリケーションはますます増えています。あなたの場合、高度な 3D 計算を必要とするアプリケーションは実行していないため、4 つのモニターすべてで 64 MB 以下で実行できるはずです (ただし、これは実行している解像度によって異なります)。ただし、プロット アプリケーションはプロットと計算を実行するためにビデオ メモリに依存しているため、ビデオ メモリの合計量に注意する必要があります。これは、プロット アプリケーションが接続されているモニターとは無関係 (であるはず) ですが、計算に使用される特定の GPU と、その GPU で使用できるメモリの量によって決まります。
プロットアプリケーションに関する詳細情報を提供していただければ、より具体的な回答を提供できます。