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.  パフォーマンス上の検討事項

8.1 一般的な推奨事項

8.2 「偽りの共有」とその回避方法

8.2.1 「偽りの共有」とは

8.2.2 偽りの共有の低減

8.3 Solaris OS のチューニング機能

A.  指令での節の記述

B.  OpenMP への変換

索引

第 8 章

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

正しく機能する OpenMP プログラムを作成したら、その全体のパフォーマンスを検討してみてください。OpenMP アプリケーションの効率性とスケーラビリティーを向上させる際に利用できる一般的なテクニック、および Sun プラットフォームに固有のテクニックがあります。ここでは、そうしたテクニックを簡単に説明します。

追加情報については、Darryl Gove が作成した『Solaris Application Programming』(http://www.sun.com/books/catalog/solaris_app_programming.xml) を参照してください。

また、Oracle Solaris Studio ポータル (http://www.oracle.com/technetwork/server-storage/solarisstudio) では、OpenMP アプリケーションのパフォーマンス分析や最適化に関する記事やケーススタディを随時掲載していますので、ご参照ください。