ユーザー関数
OpenMP*
PGO 環境
アプリケーションの時間測定
ダイナミック・ライブラリー
プロファイルに基づく最適化
自動並列化
ユーティリティー
profmerge
proforder
ライブラリー
-c コンパイラー・オプション
-fpic コンパイラー・オプション
-shared コンパイラー・オプション
LD_LIBRARY_PATH
OpenMP* ランタイム・ルーチン
shared
インテルの算術ライブラリー
システム・ライブラリーの場所を出力するオプション
スタティック
スタティック・リンクを有効にするオプション
ダイナミック・リンクを有効にするオプション
デフォルト
共有
共有ライブラリーとリンクしないようにするオプション
指定したディレクトリーを検索するオプション
検索するためのオプション
標準ライブラリーとリンクしないようにするオプション
独自の作成
管理
ライブラリーのダイナミック・リンク
オプションを有効にする
ライブラリー拡張
valarray の実装
ライブラリー関数
OpenMP* ランタイム・ルーチン
インテル拡張
ラムダ式
C++ での使用について
ラムダ・キャプチャー
関数オブジェクト
ランタイムチェック
ランタイム・パフォーマンス
向上
リマーク
エラーに変更するオプション
リンカー
relax リンカーオプションを渡すオプション
リンカーオプションを渡すオプション
リンク
抑止するオプション
起動ファイルおよびライブラリーを使用しないようにするオプション
起動ファイルを使用しないようにするオプション
リンクするオプション
リンクツール
xild
xilibtool
xilink
ルーチンの入口
使用するスタック・アライメントを指定するオプション
ループ
アンチ依存性
アンロール
アンロールする最大回数を指定するオプション
フロー依存性
ブロッキング係数を指定するオプション
ベクトル化
ランタイムチェックを行うオプション
リダクション
並列化
交換
依存性
出力依存性
分配
変換
強力なアンロールを使用するオプション
手動変換
構造
独立性
ループのフロー依存性
ループのリダクション
ループの前のプリフェッチ
オプションを有効にする
ループアンロール
HLO 最適化機構の使用
制約
ループ・ブロッキング係数
指定するオプション
ループ交換
ループ内でのベクトル化できる複数の型の混在
レジスターの割り当て
レジスター・アロケーター
パーティショニングの方法を選択するオプション
レジスター割り当て
レポートの生成
OpenMP* ランタイム
xi* ツールの使用
インテル拡張
コンパイラー・コマンドの使用
タイミング
プロファイル情報
動的プロファイル・カウンター
一般的なコンパイラー宣言子
インストルメント済みコード
データ・プリフェッチへの影響
プロセッサー固有のコード
プロファイルによって最適化された実行ファイル
プロファイルに基づく最適化
プロファイル情報
ベクトル化
レポート
自動並列化
関数のインライン展開
並列プログラミング
並列処理
スレッドモデル
並列化
ソースコードの解析を有効にするオプション
診断
並列化の特定
並列領域
使用するスレッド数を指定するオプション
中間ファイル
コンパイル中に保存するオプション
中間表現 (IR)
中間言語スカラー最適化機構
位置に依存しないコード
生成するオプション
位置に依存しない外部参照
コードを生成するオプション
例外
トラッピング命令がスローできるオプション
例外処理
テーブルを生成するオプション
共有オブジェクト
動的共有オブジェクトを生成するオプション
共有スカラー
共有ライブラリー
共有可能なオブジェクト
効率
PGO オプション
インライン展開
パラレライザー
自動パラレライザー
効率性
効率的なデータ型
動的プロファイルのカウンター
動的共有オブジェクト
生成するオプション
動的情報
スレッド
ファイル
プロファイル・カウンターのリセット
プロファイル情報のダンプ
動的情報ファイル
同期化
スレッドのスリープ時間
スレッドレベルの並列処理
並列処理モデル