Vol II: アプリケーションの最適化
アプリケーションの最適化: 概要
本書の使い方
ハイパフォーマンスを目的としたプログラミング
コンパイラの最適化
インテル(R) Fortran による共用メモリ並列プログラム
並列処理: 概要
ベクトル化の自動処理 (IA-32 のみ)
ベクトル化の概要
ベクトライザのオプション
ループの並列化とベクトル化
ベクトル化のプログラミングにおける主要ガイドライン
データ依存性
ループ構造
ループ出口条件
ベクトル化されるループの種類
ストリップ・マイニングとクリーンアップ
ループ本体の文
ベクトル化の例
ループ交換と添字: マトリックス乗算
自動並列化
OpenMP* による並列化
マルチスレッド・プログラムのデバッグ
最適化サポート機能
用語集
|