2011-06-17 23 views
3

いくつかの友人とopenCLを使いたいです。このために新しいコンピュータを購入しようとしていますが、openCLを使うためにAMDとIntelの間で最高のものを求めました。グラフィックスカードはNVIDIAになり、グラフィックカードでは選択肢がありませんので、インテルCPUを購入したいと思っていますが、いくつかの研究の結果、AMDのCPUがopenCLでより優れている可能性があることがわかりました。両方を比較するベンチマークは見つかりませんでした。AMD CPUとIntel CPU openCL

ここに私たちの質問があります: AMDはopenCLでIntelより優れていますか? openCLのパフォーマンスのためにAMD CPUを搭載したNVIDIAカードを持っているのは問題ですか?

あなたは、あなたが使用しているものGPUと同じくらいを使用しているものCPUについて多くを気にしてはいけません

GrWEn

答えて

1

、ありがとうございます。 AMD/ATI GPUとNVIDIA GPUのどちらかを選択する必要があります。

OpenCLサポートに加えて、OpenCLよりもはるかに豊富な開発経験を持っている独自のCUDA technologyを試すことができますので、nVidia GPUを個人的にお勧めします。あなたがそれを見ている間、nVidiaのCUDAに似た言語拡張をもたらすことを目指す新しいAMP technology that was just announced by Microsoft for C++を見てください。 nVidiaには、テスラGPUを搭載した企業向けに複数のベンダーがGPUクラスタを提供しているほか、nVidiaハードウェアをベースにしたa GPU compute cluster on Amazon EC2 nowを入手することもできます。

+2

NVidiaとAMDのOpenCLサポートフォーラムを比較すると、NVidiaはOpenCLについてあまり気にしないようですが、まだ公開されていないOpenCL 1.1ドライバはまだ公開されていません。 Compute Profilerは、Visual Studio用のAMDのプロファイラプラグインほど良くありません。 –

1

あなたのお友達と新しいコンピュータを購入したいですか?どのようなプロジェクトをやりたいのですか?ハードウェアに関する質問には、お客様のニーズにお答えします。さらに情報を提供すれば、より良い提案をすることができます。

4つのクワッドプロセッサのようなマルチプロセッサマルチコアシステムを購入したくない限り、CPUは重要なポイントではありません。パフォーマンスの違いは主に使用されるGPUの違いであり、そこではすべてのニーズに応じて異なるカードを見つけることができます。安価なGPUからnVidia Teslaカードまで。

AMDシステムでnVidiaボードを実行することは間違いありません。私はここでそれをする。また、AMD Multicore CPUとnVidia GPUのOpenCLデバイスを並列に使用することもできます。

注意:ソフトウェアを実行するための強力なシステム(Webサーバーのようなもの)を購入する場合、OpenCLソフトウェアのすべての開発者はテスト用のシステムが必要です。したがって、すべての開発者はOpenCL SDKを備えた最新のマルチコアCPUを必要とします。 OpenCLカーネルが開発されている場所は問題ではありません。 OpenCLはプラットフォームに依存しません。

0

CPUはGPU OpenCLのパフォーマンスに影響しません。

OpenCLカーネルをCPUで実行してみてください。インテルOpenCLコンパイラのベータ版をチェックアウトしてください。 CPUとGPUの両方でカーネルを実行することもできます。

1

IntelとAMDはともにOpenCLをサポートしていますので、現在のところ、あなたの情報は重要ではありません。 AMD FusionまたはIntel SandyBridgeで組み込みGPUを使用する場合は、IntelにはまだGPU用のドライバがないため、Fusion用にお勧めします。 OpenCLを使う目的に応じて、私はGPUを提案することができます。NVidiaは時には高速で、時にはAMDであることもあります。

AMP、CUDA、RenderScriptなど多くのものがすべてうまく動作しますが、OpenCLのようにすべてのハードウェアで動作しません。 CUDAには確かに利点がありますが、あなたがopenCLを学んだときには、OpenCLを取り巻くツールがキャッチアップしてくれることを保証することができます。

関連する問題