2012-04-07 13 views
0

私はMPI-2を使ってコードを並列化しようとしています。私は8コアプロセッサを使用している間、スピードアップに成功しています。CPU上のMPI-2対GPU

CPUの代わりに同じ目的のためにGPUを使用すると、どのような影響が出るのだろうかと思っていましたか?これまでの私の研究によると、OpenMPIはGPUと互換性があり、プロセッサ間の通信がCPUに比べて多い場合はスピードアップがより良いことになります。誰かがそれを試したことがありますか、または同じ意見を持っていますか?

答えて

0

GPU並列化は、MPI並列化とはまったく異なる方向です。つまり、GPUスレッドはMPIランクのように動作せず、MPI呼び出しを行うことができません。 MPIプログラムの各ランクでGPUコードを呼び出すことで、それらを組み合わせることができます。

+0

ありがとうございました。 – user1105630

関連する問題