== コンパイラを変えるだけでパフォーマンス向上、インテル コンパイラーの実力を見る == コンパイラが持つ最適化機能を利用することで、冗長なソースコードから効率の良いバイナリコードを生成できる。そして、よりパフォーマンスを追求したいなら、インテル製CPUに向けた高い最適化を謳う「インテル コンパイラー」を検討したい。本記事では、インテル コンパイラーの特徴や使い方を紹介するとともに、生成したコードのパフォーマンスがVisual C++やGCC3、GCC4と比べてどの程度違うのか、検証を行う。 * [[http://sourceforge.jp/projects/hpc-parallel/wiki/!pdf/コンパイラを変えるだけでパフォーマンス向上、インテル_コンパイラーの実力を見る_all.pdf 全ページをPDF形式でダウンロード]] * 記事個別ページ: * [コンパイラを変えるだけでパフォーマンス向上、インテル_コンパイラーの実力を見る_p1 コンパイラを変えるだけでパフォーマンス向上、インテル コンパイラーの実力を見る(1/5)] * [コンパイラを変えるだけでパフォーマンス向上、インテル_コンパイラーの実力を見る_p2 コンパイラを変えるだけでパフォーマンス向上、インテル コンパイラーの実力を見る(2/5)] * [コンパイラを変えるだけでパフォーマンス向上、インテル_コンパイラーの実力を見る_p3 コンパイラを変えるだけでパフォーマンス向上、インテル コンパイラーの実力を見る(3/5)] * [コンパイラを変えるだけでパフォーマンス向上、インテル_コンパイラーの実力を見る_p4 コンパイラを変えるだけでパフォーマンス向上、インテル コンパイラーの実力を見る(4/5)] * [コンパイラを変えるだけでパフォーマンス向上、インテル_コンパイラーの実力を見る_p5 コンパイラを変えるだけでパフォーマンス向上、インテル コンパイラーの実力を見る(5/5)]