5

追加のコアを利用して、多くの計算を実行する必要があり、計算が互いに独立しているコードの部分を実行するアプリケーション(C ++)の作成を開始したいと思います。私は次のプロセッサを使用しています:x64ファミリ15モデル104ステッピング2 Authentic AMD〜1900 Mhzは、Windows Vista HomePremium32ビットおよびOpenSUSE11.064ビットで実行されています。

Intelプラットフォームでは、次のAPI Intel TBB、OpenMPを使用しました。それらはAMDで動作し、AMDには同様のAPIがありますか?あなたの経験は何ですか?

4

1 に答える 1

6

OpenMPとTBBはどちらもAMDでも利用できます。これはコンパイラの質問でもあります。たとえば、AMDのLinuxTBBを参照してください。
この目的での最新の開発は、CUDAまたは同様のAPIを介してグラフィックカードを使用することだと思いますが、これは計算の性質によって異なります。収まる場合は、とにかくCPUよりも高速です。

于 2009-10-26T10:10:21.070 に答える