0

OpenCL(倍精度)を使用してGPGPUシミュレーションを開発します。テスト用に、新しいワークステーションにnVidiaとAMDの両方のチップを搭載したいと思います。

  1. そのような構成(AMDとnVidiaの両方)はLinuxでサポートされていますか?まともなパフォーマンスを得るには、両方にプロプライエタリドライバーを使用する必要があると思いますが、どういうわけか衝突しないかどうかはわかりませんか?

  2. カードの1つを使用してグラフィックディスプレイを駆動することは可能ですか?OpenCLコードでも使用できますか?(私はそう思いますが、確かに良いです)

  3. どのハードウェアをお勧めしますか?非常に高価なものは必要ありませんが(テスラは私の予算を超えています)、倍精度をサポートする必要があります。nVidiaのGTX560は、機能はあるものの、それほど高価ではなく、問題ない可能性があることがわかりました。それは良い選択ですか?

  4. AMD hwの場合、ゲーマー指向のRadeon HD 6970(wikipediaによると、倍精度FPをサポートするのはHD6950のみ)、またはFireProライン(FV5900またはFV7900)を使用する必要がありますか?

4

1 に答える 1

2

はい、そのような構成を使用することは可能です。

  1. はい。複数の GPU がある場合は、それぞれに各ベンダーを使用できます。ただし、デバイスを登録する必要があります。Linux システムのインストールに関する注意事項をお読みください。CPU で Intel または AMD を実行することもできます (マルチコア CPU を使用していると仮定します)。一部の Intel プロセッサでは AMD の OpenCL を使用することもできます (動作するようですが、保証はありません)。同じマシンに Intel と AMD OpenCL がある場合、一部のデバイス (おそらく CPU) が 2 回表示されることがあります。

  2. はい。

  3. GTX260 から始めたのが間違いでなければ、NVIDIA カードは倍精度をサポートしています。開発には安価な GPU を使用し、テストや測定にはより優れた GPU に移行できます。

  4. たぶん、他の誰かがあなたを助けることができます。AMD GPU に関する情報はあまりありません。

于 2011-11-04T01:49:02.837 に答える