Vol II: アプリケーションの最適化
アプリケーションの最適化: 概要
本書の使い方
ハイパフォーマンスを目的としたプログラミング
コンパイラの最適化
コンパイラの最適化の概要
コンパイル処理の最適化
異なるアプリケーション・タイプの最適化
浮動小数点演算の最適化
特定のプロセッサの最適化
プロシージャ間の最適化 (IPO)
プロシージャ間の最適化の概要
IPO コンパイル・モデル
コマンドラインによる IPO 実行ファイルの作成
複数の IPO オブジェクト・ファイルの生成
IPO の中間出力の取得
xild を使用したマルチファイル IPO の実行プログラムの作成
コード・レイアウトおよびマルチオブジェクト IPO
実際のオブジェクト・ファイルの生成
IPO オブジェクトからのライブラリの作成
-ip と -Qoption 指定子の併用
関数のインライン展開
関数のインライン展開の基準
ユーザ関数のインライン展開の制御
ライブラリ関数のインライン展開
プロファイルに基づく最適化
高水準言語の最適化 (HLO)
インテル(R) Fortran による共用メモリ並列プログラム
最適化サポート機能
用語集
|