インテル® MKL ライブラリーは最適化されたスレッド化された関数のセットを提供しますが、反復疎ソルバー (ISS) の場合、前処理付き共役勾配法はスレッド化するのが簡単ではないようです。
より正確に言うと、不完全コレスキー分解や ILU などの前処理手法を使用すると、ある時点でスパース三角ソルバーが必要になりますが、三角解を実行するための対応する MKL 関数mkl_cspblas_?csrtrsv
はスレッド化されません。私の質問は、マルチコア プロセッサで現在のバージョンの MKL (完全にスレッド化されていない) を打ち負かすスパース ソルバー ライブラリがあるかどうかです。