<<

効率
    PGO オプション
    インライン展開
    コンパイル
    パラレライザー
    レコードバッファーの使用
    暗黙的な DO ループコラプス
    自動パラレライザー
    配列の使用
効率性
効率的なコンパイルのオプション
効率的なデータ型
効率的な配列アクセス



動的プロファイルのカウンター
動的共有オブジェクト
    生成するオプション
動的情報
    スレッド
    ファイル
    プロファイル・カウンターのリセット
    プロファイル情報のダンプ
動的情報ファイル



単精度定数
    倍精度として評価するオプション
単精度実数



受け渡し
    効率的な配列引数の受け渡し



可算ループの正しい使用



同期化
    スレッドのスリープ時間
    スレッドレベルの並列処理
    マルチスレッド・アプリケーションの作成
    マルチスレッド・アプリケーションの概念
    並列処理モデル
    同期
    数の変更
    構造
    起動と停止



名前の大文字と小文字の区別



向上
    コード
    ランタイム・パフォーマンス
    入出力性能



呼び出されないルーチン
    警告するオプション
呼び出し規則
    ATTRIBUTES 宣言子
    指定するオプション
    言語が混在したプログラミング
呼び出し規則と属性宣言子
    言語が混在したプログラム



命令レベルの並列処理
命名規則
    言語が混在したプログラミング



回避
    DO ループ内の不要な演算
    EQUIVALENCE 文
    実行速度の遅い算術演算子
    小さな整数データ項目
    混合算術式
    非効率的なデータ型



固定形式のソースファイル
    指定するオプション
固定長レコード型



場所
    代替の指定



境界
    チェックするオプション



変数
    DATA セクションに配置するオプション
    ゼロに初期化するオプション
    実数変数のデフォルトの種別を指定するオプション
    常に保存するオプション
    整数変数のデフォルトの種別を指定するオプション
    言語が混在したプログラミングにおけるモジュールの使用
    論理変数のデフォルトの種別を指定するオプション
    静的メモリーに格納するオプション



外部データ
    言語が混在したプログラミング
外部ファイル
    事前結合ユニット
    定義
外部名
    解釈を指定するオプション
外部命名規則
    言語が混在したプログラミング



大規模プログラムのコンパイル



実引数
    呼び出す前に確認するオプション
実数データ型
    REAL*4 の範囲
    REAL*8 の範囲
    ネイティブ IEEE* の表現
    範囲
実行ファイル
    コンパイラー情報の保存
    作成
実行フロー
実行プログラムのサイズ
    システム・パラメーター
実行モード
実行環境ルーチン



宣言子
    commons
    dcommons
    fpp
    IVDEP
    NOVECTOR
    records
    sequence
    structure
    VECTOR
    VECTOR ALWAYS
    VECTOR NONTEMPORAL
    コンパイラー



対応表
    Linux* および Mac OS* X オプション
    Windows オプション
    クイック・リファレンス・ガイドおよび対応表
対象
    IA-32 アーキテクチャー・プロセッサー
    インテル(R) 64 アーキテクチャー・プロセッサー
    インテル(R) Itanium(R) プロセッサー
    ランタイムチェック



専用コード



小文字の名前
    大文字・小文字の区別



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




    浮動小数点を評価するオプション



引数のエイリアス化
    ベクトル化におけるアライメント
    入出力性能の向上の規則
    効率的なコンパイル
    効率的な使用
引数の呼び出し規則
    言語が混在したプログラム
引数渡し
    言語が混在したプログラミング



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



応答ファイル
    使用



戻り値
    引数リストでの配置



手動変換



拡張
    使用



排他的ヒント
    プリフェッチを発行するオプション



推奨されていないコンパイラー・オプション (古いオプション)



擬似オブジェクト・ファイル



数値データ型
    言語が混在したプログラミング
数値パラメーター
    パラメーターの取得
    返す関数
数値変換
    制約
数値形式
    /convert による指定
    OPEN(CONVERT=) による指定
    OPTIONS 文による指定



整数データ型
    エンディアン形式の指定方法
    宣言とオプション
    非ネイティブ形式
整数データ表現
整数ポインター
    エイリアシングに影響を与えるオプション
    言語が混在したプログラミング



文フィールド
    長さを指定するオプション
文字
    読み書きを行う移植ルーチン
文字データ型
    表現
文字列
    バックスラッシュ (\) の取り扱いを指定するオプション
    言語が混在したプログラミング
文字長が隠された文字引数
    引数渡し規則を指定するオプション
文関数



明示形状配列
    .dpi
    .dyn
    .spi
    OpenMP* ヘッダー
    pgopti.dpi
    pgopti.spi
    ソース
    書式なし
    書式付き
    最適化
明示的インターフェイス
    Fortran の配列記述子の書式



時間測定のサンプル



暗黙的な DO ループ



書式なしシーケンシャル・ファイル
書式なしデータ
    非ネイティブ数値形式
書式なしファイル
    エンディアン形式の指定方法
    数値指定形式の取得
    書式の指定に /convert オプションを使用
    書式の指定に OPEN(CONVERT=) を使用
    書式の指定に OPTIONS/CONVERT を使用
    書式の指定に環境変数を使用
    直接アクセス
    非ネイティブデータの変換
書式なし数値データ
    書式を指定するオプション
書式なし直接ファイル
書式付きシーケンシャル・ファイル
書式付きファイル
    直接アクセス
書式付き直接ファイル


>>