OpenMPとは? わかりやすく解説

OpenMP

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/05/20 18:59 UTC 版)

OpenMP(オープンエムピー)は、並列計算機環境において共有メモリ・マルチスレッド型の並列アプリケーションソフトウェア開発をサポートするために標準化されたAPIである[2]。「OpenMP」は「open multiprocessing」の略である[2]


注釈

  1. ^ 実装によっては、スレッドを毎回起動・終了するのではなくスレッドプールが使われる[3][4]
  2. ^ 日本語の各種ドキュメントでは、clauseは「指示節」[10]、「文節」[11]、「節」[12]、「句」[13]などと訳されているが、いずれも同じ概念を指す。

出典

  1. ^ OpenMP Application Programming Interface Version 5.2
  2. ^ a b c d Sterling, Thomas; Anderson, Matthew; Brodowicz, Maciej. High performance computing : modern systems and practices. Cambridge, MA. ISBN 9780124202153. OCLC 1013816564. https://www.worldcat.org/oclc/1013816564 
  3. ^ §Example: /openmp (Enable OpenMP Support) | Microsoft Learn
  4. ^ 第 4 章 入れ子並列処理 (Sun Studio 12: OpenMP API ユーザーズガイド)
  5. ^ Rabenseifner, R.; Hager, G.; Jost, G. (2009-2). “Hybrid MPI/OpenMP Parallel Programming on Clusters of Multi-Core SMP Nodes”. 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing: 427–436. doi:10.1109/PDP.2009.43. https://ieeexplore.ieee.org/document/4912964/. 
  6. ^ OpenMP 4.0 Specifications Released - OpenMP
  7. ^ インテル® コンパイラーを使用した OpenMP* による並列プログラミング - セッション 3: OpenMP* の SIMD 機能
  8. ^ インテル® コンパイラーを使用した OpenMP* による GPU オフロードの基本
  9. ^ OpenMP* 入門 | iSUS
  10. ^ OpenMP Application Program Interface Version 3.0 May 2008(日本語版)| 富士通株式会社
  11. ^ OpenMP ディレクティブの使用 - IBM Documentation
  12. ^ インテル® Fortran コンパイラーの Fortran 言語と OpenMP* 機能 | iSUS
  13. ^ OpenMP API ユーザーズガイド - Sun™ Studio 9 | Sun Microsystems, Inc.
  14. ^ openmp - GCC Wiki
  15. ^ Clang 3.7 Release Notes — Clang 3.7 documentation” (英語) (2017年6月4日). 2017年6月4日閲覧。
  16. ^ OpenMP®/Clang
  17. ^ Clang 3.9 Release Notes — Clang 3.9 documentation
  18. ^ OpenMP in Visual C++ | Microsoft Docs
  19. ^ /openmp (Enable OpenMP Support) | Microsoft Learn
  20. ^ SIMD Extension | Microsoft Learn
  21. ^ OpenMP* 4.0 Features in Intel C++ Composer XE 2013 | Intel® Developer Zone
  22. ^ インテル® Fortran および C++ コンパイラーで実装される OpenMP* 機能の調査 | iSUS






固有名詞の分類

このページでは「ウィキペディア」からOpenMPを検索した結果を表示しています。
Weblioに収録されているすべての辞書からOpenMPを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からOpenMP を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「OpenMP」の関連用語

OpenMPのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OpenMPのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのOpenMP (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS