質問

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

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

役に立ちましたか?

解決

OpenMPとTBBはどちらもAMDでも利用可能です-これもコンパイラーの質問です。 例えば。 AMD上のLinux TBB
この目的での最新の開発は、CUDAまたは類似のAPIを介してグラフィックカードを使用することだと思いますが、これは計算の性質に依存します。適合する場合は、CPUよりも高速です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top