<<

宣言子
    commons
    dcommons
    IVDEP
    NOVECTOR
    sequence
    VECTOR
    VECTOR ALWAYS
    VECTOR NONTEMPORAL
    レコード
    構造体



対象
   対象とするプロセッサーの指定
   自動で Itanium(R) プロセッサーを対象にする
    IA-32 アーキテクチャー・プロセッサー
    インテル(R) 64 アーキテクチャー・プロセッサー
    インテル(R) Itanium(R) 2 プロセッサー
    ランタイムチェック



専用コード
   インテル(R) アーキテクチャーのコーディング・ガイドライン
   プロセッサー固有の自動最適化 (IA-32 アーキテクチャーのみ)
   並列処理の概要



差分カバレッジ
差分演算子



引数のエイリアス化
    ベクトル化におけるアライメント
    入出力性能の向上の規則
    効率的なコンパイル
    効率的な使用



形状引継ぎ配列
形状無指定配列



手動変換



擬似オブジェクト・ファイル
擬似コード
    並列処理モデル



整数ポインター
    エイリアシングの回避



文関数



明示形状配列



時間測定のサンプル



暗黙的な DO ループ



書式なしファイル
書式付きファイル



最適化
   アプリケーションの最適化について
   最適化の制限
   アプリケーションの最適化の概要
   自動最適化
    IA-32 アーキテクチャー向けのオプション
    IA-64 アーキテクチャー向けのオプション
    PGO 手法
    アプリケーション
    アプリケーションの解析
    アプリケーション固有
    インテル(R) 64 アーキテクチャー向けオプション
    オプション
       異なるアプリケーション・タイプの最適化の概要
       自動最適化
        制限
        設定
    オペレーティング・システム関連
    コンパイラーの活用
    コンパイル処理
    サポート機能
    システム関連
    テクニカル・アプリケーション
    デフォルトのレベル
    ハードウェア関連
    プロファイルに基づく
    プロファイルに基づく最適化
    ライブラリー関連
    リソース
    レポート
       IA-64 アーキテクチャー向けのパイプライン化
       概要: 最適化サポート機能
       最適化機構レポートの作成
    並列化
    制限
    手法
    方法
    概要
       アプリケーションの最適化について
       プロファイルに基づく最適化の概要
       自動最適化の概要
    特定のプロセッサー
    高水準言語
最適化の手法
最適化の拡張
最適化の範囲の制限
最適化を無効
最適化サポート
最適化機構レポートの生成



有効
    PGO オプション
    インライン展開
    パラレライザー
    暗黙的な DO ループコラプス
    自動パラレライザー



条件
    関数のインライン展開
条件付き並列領域実行
    インライン展開
    データスコープ属性
    自動並列化の診断
       自動並列化: しきい値制御と診断
       並列処理の概要



概要
    コンパイルの最適化
    データスコープ属性節
    並列処理
    特定のプロセッサーの最適化



構造体
    record



派生型コンポーネント



浮動小数点アプリケーション
    最適化



無効
    インライン展開
    関数分割



環境変数
    FORT_BUFFERED
    OMP_NUM_THREADS
    OMP_SCHEDULE
    OpenMP*
    OpenMP* 拡張ルーチン
    PROF_DIR
    PROF_DUMP_INTERVAL
    プロファイルに基づく最適化
    リトル・エンディアンの変換
    ルーチンの変更
    自動並列化



生成
    インストルメント済みコード
    プロセッサー固有のコード
    プロファイルによって最適化された実行ファイル
    プロファイル情報
    レポート



組み込み関数



繰り返し間の依存関係



自動パラレライザー
   並列処理: 概要
   自動並列化の概要
    制御
       自動並列化: しきい値制御と診断
       並列処理の概要
    有効
自動ベクトライザー
    IA-32 アーキテクチャー・ベース・システム向けの最適化
    スタックの割り当て
       スタック: 自動割り当てと確認
       コンパイル処理の最適化の概要
    スタックの確認
自動ベクトル化
   並列処理の概要
   インテル(R) アーキテクチャーのコーディング・ガイドライン
自動並列化
   自動並列化の概要
   並列処理の概要
    しきい値
    ガイドライン
    プログラミング
    有効
    概要
    環境変数
    診断
自動並列化されたループ
自動並列化のしきい値
自動最適化
   自動最適化の概要
   自動最適化
自然にアライメントされた
    データ
       アライメント・オプション
       効率的なコンパイル
    レコード
    記憶



診断
   ベクトル化プログラミングの基本となるガイドライン
   並列処理: 概要
    自動パラレライザー
       自動並列化: しきい値制御と診断
       並列処理の概要
診断レポート



間違ってアライメントされたデータ



関数のグループ化の最適化
関数のプリエンプション
関数の展開
関数の順序設定の最適化
関数プリエンプション
関数分割
    有効化または無効化
関数順序リスト
   関数順序リストの使用、関数のグループ化、データの順序設定の最適化
   関数順序リストの生成



非ユニット・メモリー・アクセス
非効率
    コード



高レベルな最適化
高レベルな最適化機構
   HLO の概要
   最適化機構レポートの作成
高度な PGO オプション