Schwarzアルゴリズムを並列化する必要がありますが、前提条件を処理する方法と入れ子になったループがあることはわかりません。 OpenMPまたはMPIを使用する必要があります。 void ssor_forward_sweep(int n, int i1, int i2, int j1, int j2, int k1, int k2, double* restrict Ax, double w)
私は、OpenMPIを使用してMPIプロセス間でデータを分散させる非常に大きな並列アプリケーションに取り組んでいます。 「シリアル」のようないくつかのシリアライゼーションライブラリでMPIを使用すると、巨大なマルチオブジェクトを渡すことが非常に快適になります。私は、マルチ埋め込み構造によって何を意味するかのヒントを与えるために、私は現在のような、単純化されたバージョンで働いています:* // st