<<

TAN
THREADPRIVATE
    ディレクティブ
       OpenMP によるプログラミング
       THREADPRIVATE ディレクティブ
    変数
TIME 組込み関数プロシージャ
timeout
TLP
TRUNC
tselect コマンド



UBC
    バッファ
ULIST
UNALIGNED ディレクティブ
UNROLL ディレクティブ



VAX
VECTOR ALWAYS ディレクティブ
VECTOR ディレクティブ
    VECTOR ALIGNED
    VECTOR ALWAYS
    VECTOR NONTEMPORAL
    VECTOR UNALIGNED
VMS 関連
VOLATILE 文
VTune パフォーマンス・アナライザ
    使用



WORKSHARE
WRITE
    WRITE DATA



x86 プロセッサ
X_AXIS
   ワークシェアリング構造ディレクティブ
   同期化構造
   並列/ワークシェアリング複合構造
XFIELD
   COPYIN 節
   THREADPRIVATE ディレクティブ
xiar
xild
    オプション
        -ipo_[no]verbose-asm
        -ipo_fcode-asm
        -ipo_fsource-asm
        -qipo_fa
        -qipo_fo
    ツール
    リスト
XMM
    表示
XOR



Y_AXIS
   ワークシェアリング構造ディレクティブ
   同期化構造
   並列/ワークシェアリング複合構造
YFIELD
   COPYIN 節
   THREADPRIVATE ディレクティブ



Z_AXIS
   ワークシェアリング構造ディレクティブ
   並列/ワークシェアリング複合構造
ZFIELD
   COPYIN 節
   THREADPRIVATE ディレクティブ



アーキテクチャ
    コーディング・ガイドライン
アクセス
    16 ビット
アセンブリ・ファイル
    作成
       マルチファイル IPO の効果分析
       最適化とデバッグ
       実際のオブジェクト・ファイルの生成
アセンブル
アプリケーション
    OpenMP
       OpenMP によるプログラミング
       並列処理: 概要
    コード・カバレッジ
    テスト
    パイプライン化
    ビジュアル・プレゼンテーション
    基本ブロック
アライメント
    オプション
    データ
    手法
    設定
    
アライメントされていないデータ
    データ宣言の順序
    検証
    原因
    自然なアライメント
アンダーフローやオーバーフロー
アンロール
    loop
インストルメンテーション
    compilation/execution
    コンパイル
       プロファイルに基づく最適化の方法とその使用モデル
       プロファイルに基づく最適化の例
    繰返し
インストルメント済み
    コードの生成
    プログラム
    実行
インターバル・プロファイル・ダンプ
    開始
インテル
    アーキテクチャ・ベース
    アーキテクチャ・ベースのプロセッサ
       インテル・アーキテクチャのコーディング・ガイドライン
       インテルが提供するパフォーマンス分析ツールの使用
    アーキテクチャ固有
インテル Fortran 言語拡張
    RTL
    レコード構造体
インテル Itanium コンパイラ
インテル Itanium プロセッサ
   デフォルトのコンパイラの最適化
   対象とするプロセッサの指定 (-tppn)
インテル Pentium III プロセッサ
   プロセッサ固有のランタイム・チェック (IA-32 システム)
   プロセッサ固有の最適化 (IA-32 のみ)
   プロセッサ固有の自動最適化 (IA-32のみ)
インテル Pentium M プロセッサ
   プロセッサ固有のランタイム・チェック (IA-32 システム)
   プロセッサ固有の最適化 (IA-32 のみ)
   プロセッサ固有の自動最適化 (IA-32のみ)
   ループ本体の文
   対象とするプロセッサの指定 (-tppn)
   特定のプロセッサの最適化の概要
インテル Pentium プロセッサ
    参照
       プリフェッチ
       ループのアンロール (-unroll[n])
インテル VTune パフォーマンス・アナライザ
インテル・アーキテクチャ
    コーディング
       Vol II について
       インテル・アーキテクチャのコーディング・ガイドライン
インテル・エンハンスト・デバッガ
    IA-32
インテル・コンパイラ
    OpenMP モードで実行
    コーディング・ガイドライン
       インテル・アーキテクチャのコーディング・ガイドライン
       ランタイム効率の向上
       入出力性能の向上
    ディレクティブ
    ベクトル化のサポート
    最適化の調整
    使用
       IPO オブジェクトからのライブラリの作成
       xild を使用したマルチファイル IPO 実行ファイルの作成
       アプリケーションの時間測定
インテル・スレッド化ツールのセット
   インテル・アーキテクチャのコーディング・ガイドライン
   インテルが提供するパフォーマンス分析ツールの使用
インテル・デバッガ
    IA-32 アプリケーション
    Itanium ベース・アプリケーション
インテル・プロセッサ
    最適化
       プロセッサ固有のランタイム・チェック (IA-32 システム)
       プロセッサ固有の最適化 (IA-32 のみ)
       プロセッサ固有の自動最適化 (IA-32のみ)
       特定のプロセッサの最適化の概要
インテル拡張
    OpenMP の環境変数
    OpenMP ルーチン
    拡張組込み関数
インテル特有
   Itanium ベース・システムにおける組込み関数の使用
   OpenMP による並列化の概要
インライン
    選択
    展開
       ユーザ関数のインライン展開の制御
       ライブラリ関数のインライン展開
       関数のインライン展開の基準
       最適化の範囲の制限
       最適化機構レポートの作成
        ライブラリ関数
        制御
インライン化
    ソース・ポジション
    ライブラリ
    影響
    組込み関数
    防ぐ
ウォールクロック
エンディアン
エントリ
    サブルーチン PADD
    並列領域
エントリポイント名
    構成
エントリポイント名の構成
エンハンスト・デバッガ
オートベクトライザ
オブジェクト・ファイル
    IR
オプション
    コンパイラの最適化
    デバッグの概要
    ランタイム・パフォーマンスの向上
    概要
       デバッグ・オプションの概要
       並列化の概要
    強制
    軽減
    原因
    出力の概要
    初期化
    制御
       OpenMP、ディレクティブ形式、および診断でのコンパイル
       高度な PGO オプション
       自動並列化のしきい値制御と診断
        OpenMP パラレライザ
        自動並列化
    対応
    配置
    無効
    命令
オリジナルの連続コード



カスタマイズ
    コンパイル処理
カバレッジ解析
カンマ区切りのリスト
    節
       データスコープ属性節の概要
       ワークシェアリング構造ディレクティブ
       並列領域ディレクティブ
    変数
ガイドライン
    コーディング
    ベクトル化
    高度な PGO
    自動並列化
キャッシュ・サイズ
    関数戻り
ギガバイト
   OpenMP の環境変数
   インテル拡張ルーチン
グローバル・シンボル
コーディング・ガイドライン
    インテル・アーキテクチャ
コード
    アセンブリ
       インテルが提供するパフォーマンス分析ツールの使用
       ベクトル化のサポート
    準備
コード・カバレッジ・ツール
コード・カバレッジ・ツールの bcolor オプション
コード・カバレッジ・ツールの ccolor オプション
コード・カバレッジ・ツールの codecov_option
コード・カバレッジ・ツールの demang オプションl
コード・カバレッジ・ツールの maddr オプション
コード・カバレッジ・ツールの ucolor オプション
コールスタック
コールスタック・ダンプ
    マスタスレッド
    ワーカースレッド
コンパイラ
    .il ファイルの管理
    IPO の利点
    OpenMP の使用
       OpenMP によるプログラミング
       OpenMP、ディレクティブ形式、および診断でのコンパイル
    すべての .dyn ファイルのマージのデータのマージ
    インテル拡張ルーチン
       インテル拡張ルーチン
       並列領域のデバッグ
    インライン展開のルーチンの選択
    コードの分析
    コマンド
    コンパイラ提供のライブラリ
    ソースファイルの再配置
    ディレクティブ
    デフォルトの最適化
    ヒューリスティックの適用
    プロファイルに基づく最適化の生成
       プロファイルに基づく最適化の例
       実際のオブジェクト・ファイルの生成
    ベクトル化
       ベクトル化のサポート
       ベクトル化の概要
    レポートの作成
    一時的な配列の作成
    警告の発行
       OpenMP ディレクティブと節の概要
       PGO の環境変数
       ベクトライザのオプション
       基本的な PGO オプション
       高度な PGO オプション
       実際のオブジェクト・ファイルの生成
    効率的なコンパイル
    最適化レベル
    自動並列化の処理
    想定される依存性の扱い
    配列要素の大きさの定義
    並列領域のデバッグ
コンパイル
    "擬似" オブジェクト・ファイル
    オプション
       アライメント・オプション
       シンボルの可視属性オプション
       スタック: 自動割り当てと確認
       デフォルトのコンパイラの最適化
    フェーズ
    リンカツールの使用
    効率
    最適化
    実際のオブジェクト・ファイル
    手法
    処理のカスタマイズ
    制御
    並列プログラミング



しきい値
    自動並列化
    制御
    設定
サブオブジェクト
サブオプション
サブルーチン
    PADD
        エントリ
        ソースリスト
    PARALLEL
    PGOPTI_PROF_DUMP
    VEC_COPY
    WORK
    マシン・コード・リスト
サポート
    DAZ
    FTZ
    MMX
    OpenMP ライブラリ
       OpenMP のサポート・ライブラリ
       自動並列化の概要
    シンボリック・デバッグ
    プリフェッチ
    ベクトル化
    ループのアンロール
    ワークシェアリング
システム
シングルスレッド
シンボリック・デバッグ
シンボル
    ファイル
    プリエンプション
    可視属性オプション
シンボルの可視属性の明示的な指定
スーパーセット
スカラ
    -scalar_rep
    scalar_integer_expression
    scalar_logical_expression
    クリーンアップ反復処理
    置換
スコープ
スタック
    サイズ
ストライド-1
    
ストリーミング
    SIMD SSE2
ストリーミング SIMD 拡張命令
    単精度
ストリップ・マイニング
スレッド
スレッド間
ゼロ・フラッシュ
ゼロのデノーマル値
    フラッシュ
       Itanium ベース・システムの浮動小数点演算の精度
       浮動小数点演算の精度の概要
ソース
    コーディング・ガイドライン
    コード
    ファイルの再配置
    リスト
       マルチスレッドのデバッグ
       並列領域のデバッグ
    入力
       OpenMP、ディレクティブ形式、および診断でのコンパイル
       自動並列化: 有効、オプション、ディレクティブ、および環境変数
    表示
ソースファイルの再配置
ソフトウェア・パイプライン化
   Itanium ベース・アプリケーションのパイプライン化
   ループカウントとループ分配
   並列処理: 概要


>>