JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.2: OpenMP API ユーザーガイド
search filter icon
search icon

ドキュメントの情報

はじめに

1.  OpenMP API について

2.  OpenMP プログラムのコンパイルと実行

3.  実装によって定義される動作

4.  入れ子並列処理

5.  タスク化

6.  変数の自動スコープ宣言

7.  スコープチェック

8.  パフォーマンス上の検討事項

A.  指令での節の記述

B.  OpenMP への変換

索引

付録 A

指令での節の記述

次の表は、節と指令およびプラグマとの関連を示しています。

表 A-1 節とともに記述できるプラグマ

節/プラグマ
PARALLEL
DO/for
SECTIONS
SINGLE
PARALLEL DO/for
PARALLELSECTIONS
PARALLELWORKSHARE
IF
はい
はい
はい
はい
PRIVATE
はい
はい
はい
はい
はい
はい
はい
SHARED
はい
はい
はい
はい
FIRSTPRIVATE
はい
はい
はい
はい
はい
はい
はい
LASTPRIVATE
はい
はい
はい
はい
DEFAULT
はい
はい
はい
はい
REDUCTION
はい
はい
はい
はい
はい
はい
COPYIN
はい
はい
はい
はい
COPYPRIVATE
はい (1)
ORDERED
はい
はい
SCHEDULE
はい
はい
NOWAIT
はい (2)
はい (2)
はい (2)
NUM_THREADS
はい
はい
はい
はい
__AUTO
はい
はい
はい
はい
  1. Fortran のみ: COPYPRIVATEEND SINGLE 指令で指定できます。

  2. Fortran では、NOWAIT 修飾子を END DOEND SECTIONSEND SINGLE、または END WORKSHARE 指令でのみ使用できます。

  3. WORKSHARE および PARALLEL WORKSHARE は、Fortran でだけサポートされています。