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