5

(予算 2k-4k) で並列アルゴリズムを実行するための本格的な GPU を購入する予定です。今では、「特に GPGPU 用に作られた」nVidia Tesla GPU カードを搭載したスーパーコンピューターをいたるところで見かけます。

これは一見非常に良いように思えますが、よりよく読むと、それについて真剣に考え直します。たとえば、Radeon HD 7970 と比較すると、そのパフォーマンス (フロップの観点から) は大幅に低く、コストは大幅に高くなります。 Tesla と通常のゲーム用 GPU のベンチマーク比較が見つからないようです。

Tesla には ECC メモリが搭載されていることがわかりました。違いはこれだけですか?それとも、両者のより深いアーキテクチャの違いを見逃していますか? おそらく関連情報:CudaではなくOpenCLを使用します。

4

2 に答える 2

4

同様のカードを比較すると、私が知っているブランド間の技術的な違いが 2 つあります。

1) Nvidia カードは、AMD よりも倍精度 FLOPS が優れている傾向があります (2 倍になることもあります)。通常、AMD は単精度 FLOPS のほうが優れています。

2) ECC メモリは、GDDR5 メモリの両方のブランドで利用できます。違いは、Nvidia は内部メモリ (レジスタなど) でも ECC を使用しますが、AMD は使用しません。

私の意見では、アプリケーションに基づいてカードを選択してください。倍精度よりも単精度を使用する場合は AMD を使用し、それ以外の場合は Nvidia を使用します。高いフォールト トレランスのために ECC が必要な場合は、おそらく Nvidia が最適です。多くの安価なカードが、最上位の 1 つか 2 つのラインカードよりも優れている場合があります。PCI-e 帯域幅について考えてみてください。ベンチマークを読み、ニーズに最適なカードを判断してください。

于 2012-02-01T21:04:56.317 に答える
2

あなたの問題がビットコインのマイニングに似ているかどうかはわかりませんが、ここには並列 GPU セットアップに関する多くの情報があります...

https://en.bitcoin.it/wiki/Mining_hardware_comparison

于 2012-02-01T20:41:46.270 に答える