OpenMP - Update 20 Jun 2009
Programming Note
OpenMP Fortran Application Program Interface
OpenMP はマルチスレッド、共有メモリ並列のための
Application Program Interface (API) で、
C/C++ と Fortran に利用可能です。
インターフェイスの規格なので、実装は各ベンダーによります。
API は次の3つの要素からなります。
- Compiler Directives
- Runtime Library Routines
- Environment Variables
リンク・参考書
基本
チュートリアル (日本語)
チュートリアル (英語)
各ベンダーのOpenMP
書籍
- 安田 絹子他「マルチコアCPUのための並列プログラミング --
並列処理&マルチスレッド入門」
(秀和システム, 2006) (未チェック)
- 牛島 省 「OpenMPによる並列プログラミングと数値計算法」
(丸善, 2006) (未チェック)
- R. Chandra et al.,Parallel Programming in OpenMP
(Morgan Kaufmann, 2000)
(未チェック)
Copyright(c) Hideo Matsufuru 2009