Boost.MPIライブラリを使用する目的は何ですか?パフォーマンスが向上しますか? MPICHライブラリとMPICHライブラリの違いは何ですか?Boost.MPIライブラリを使用する目的は何ですか?
答えて
Boost.MPI provides
代替良くは集団的アルゴリズムのためのユーザー定義データ型とC++標準ライブラリのタイプのための完全なサポート、任意の関数オブジェクトなどの近代的なC++開発スタイルを、サポートしていることをMPIにC++インタフェース現代のC++ライブラリー技術の使用。
それは
が最大効率に
を維持するが、実際に MPIのパフォーマンスを向上させるためではないつもり。既存のMPI実装には依然として結びついているため(ただし、MPI専門家の数に応じて、いくつかの高水準パターンを記述するよりも効率的な方法で実装することができます)主に通常のC APIよりも便利です。バージョン2.2から非推奨MPIで
C++バインディング:C MPIのAPIに基づいてhttp://www.mpi-forum.org/docs/mpi22-report/node328.htm
Boost.MPI、それはC++ APIをしたい人のために良い決断ですので:https://github.com/mpi-forum/mpi-forum-historic/issues/150
... Boost.MPIが実際にサポートしているMPI機能のサブセットに満足すれば、 http://lists.mpi-forum.org/mpi-forum/2011/12/1396.phpとhttp://www.boost.org/doc/libs/1_48_0/doc/html/mpi/tutorial.htmlを参照してください。 #mpi.c_mapping – mabraham
上記のリンクは壊れていますが、その投稿(私が書いたものを見つけ出す過程で発見したもの)はここにあります:https://lists.mpi-forum.org/pipermail/mpi-forum/ 2011年12月/ 001396.html – Jeff
- 1. 静的メソッドを使用する目的は何ですか?
- 2. access_tokenとは何ですか?使用目的または使用目的は何ですか?
- 3. ストラットでロジックタグを使用する目的は何ですか?
- 4. GLSLでglBindAttributeLocationを使用する目的は何ですか?
- 5. ApplicationRefを角度で使用する目的は何ですか?
- 6. whileループでcin.get()を使用する目的は何ですか?
- 7. JavaScriptでFunction.call.applyを使用する目的は何ですか?
- 8. python:Pythonのインポートで()を使用する目的は何ですか?
- 9. タグヘルパーでViewContextプロパティを使用する目的は何ですか?
- 10. JavaFXで.getChildren()。addAll()を使用する目的は何ですか?
- 11. NSOrderedSameを使用する目的は何ですか?
- 12. バイナリファイルを使用する目的は何ですか?
- 13. CommandType.Tabledirectを使用する目的は何ですか
- 14. レールのimage_urlヘルパーを使用する目的は何ですか?
- 15. PageDownで使用するMarkDownSharpの目的は何ですか?
- 16. knockout.jsライブラリのexportProperty関数の目的は何ですか?
- 17. co node.jsライブラリの目的は何ですか?
- 18. d3-dragライブラリの `constant.js`の目的は何ですか?
- 19. 使用目的は何ですか?この状況では?
- 20. javaキーワードを使用しない目的は何ですか?
- 21. RustのCライブラリのバインディングを作成する目的は何ですか?
- 22. この例では、JavaScriptジェネレータを使用する目的は何ですか?
- 23. 一般的な目的として使用するMIMEタイプは何ですか?
- 24. HtmlAgilityPack MixedCodeDocumentの使用目的は何ですか?
- 25. MQTT QoSの使用目的は何ですか?
- 26. Kotlinの@JvmSyntheticの使用目的は何ですか?
- 27. 静的な目的は何ですか?
- 28. jsonで角括弧を使用する目的は何ですか?
- 29. 販売注文ラインでルートを使用する目的は何ですか
- 30. CSSのリンクタグ内でPHPを使用する目的は何ですか?
何の性能を向上させますか? –
例:通信またはメモリ – peaceman
@ehsan:ライブラリがメモリのパフォーマンスを向上させることができるのであれば、本当にうれしいでしょう。 – PlasmaHH