ドキュメントの情報
はじめに
1. OpenMP API について
2. OpenMP プログラムのコンパイルと実行
3. 実装によって定義される動作
4. 入れ子並列処理
5. タスク化
6. 変数の自動スコープ宣言
7. スコープチェック
7.1 スコープチェック機能の使用
7.2 制限事項
8. パフォーマンス上の検討事項
A. 指令での節の記述
B. OpenMP への変換
索引
上述のように、スコープチェックは、最適化レベルが -xO3 かそれ以上に設定されている場合のみ動作します。スコープチェックは、プログラムが -xopenmp=noopt でコンパイルされただけでは動作しません。
データ競合解析では、BARRIER や MASTER などの OpenMP 同期指令を使用して指定された同期のみ認識、使用されます。ビジー待ちなどのユーザー実装の同期は認識されません。