回答:
そこにはさらに多くの問題があり、すべてが異なる目標と問題の見解を持っています。それは本当に解決しようとしているものに依存します。不完全なパッケージのリストがあります。詳細を自由に追加してください。
SparseArray[]
オブジェクトの操作をサポートします。MKLは分散並列処理(MPIなど)を実行しません。また、スパースソルバーのサポートは基本的なものであり、他の2つのレベルではありません。現在、意味のあるベンチマークは1つしかありません。スパースマトリックス-ベクトル製品(SpMV)のスケーラブルなパフォーマンスです。これはメモリ帯域幅に制限があるため、台無しにすることしかできません。PETScとTrilinosはどちらもこれで問題ありません。
本当の違いは、どのプログラミング環境で生産性が向上するかです。