MPI を使用して double 数の合計を並列に計算する関数を c++ で作成しています。各プロセスには番号があり、問題は、各ノードがプロセスである二分木法を使用して、各プロセッサのすべての番号の合計を並列に見つけることです。したがって、アルゴリズムは O(logn) で機能する必要があります。
この問題について、または MPI で既に準備ができているコードについて何か考えがある人はいますか?
MPI を使用して double 数の合計を並列に計算する関数を c++ で作成しています。各プロセスには番号があり、問題は、各ノードがプロセスである二分木法を使用して、各プロセッサのすべての番号の合計を並列に見つけることです。したがって、アルゴリズムは O(logn) で機能する必要があります。
この問題について、または MPI で既に準備ができているコードについて何か考えがある人はいますか?