本書の使い方

本書では、インテル(R) C++ コンパイラーの使用方法を説明します。インテル C++ コンパイラーの入門、動作内容、そして高いパーフォーマンスを実現する機能に関する情報を提供します。読者はアプリケーションのパフォーマンスを向上させるための標準的および先進的なコンパイラー最適化手法の使用法を学習できます。本書は、C および C++ 標準プログラミング言語とインテル(R) プロセッサー・ アーキテクチャーについてよく理解している読者を対象としています。また、ホスト・コンピューターのオペレーティング・システムにも精通している必要があります。

本書では、対象となる各アーキテクチャーごとに情報や命令がどのように適用されるかを説明しています。どのアーキテクチャーかを明示していない場合、説明はすべてのアーキテクチャーに適用されます。

表記規則

スタイル 定義
This type style 構文要素、予約語、キーワード、ファイル名、プログラム例の一部分のいずれかを表します (テキストは、大文字が必要でない限り小文字で表記します)。
This type style 入力する文字を表します。
This type style コマンドラインの引数またはオプションの引数を表します。
[ items ] 角括弧で囲まれたアイテムはオプションです。
{ item | item } 選択できるアイテムを表します。これらのアイテムからいずれかを選択する必要があります。
... (省略記号) 数回繰り返すことができる引数を表します。

次の表は、コンパイラーのデフォルトのインストール・パスを示します。これは、インストール時にインストール先ディレクトリーを指定しない場合に使用されます。

本書では、<install-dir> はインストール・パスのことを指します。

コンパイラー デフォルトのインストール・パス
IA-32 コンパイラー /opt/intel/cc/9.1.xxx/
Itanium(R) コンパイラー /opt/intel/cc/9.1.xxx/
インテル(R) エクステンデッド・メモリー 64 テクノロジー (インテル(R) EM64T) 対応コンパイラー /opt/intel/cce/9.1.xxx/

インストール・ディレクトリーを指定すると、指定されたディレクトリーにコンパイラー・ファイルがインストールされます。指定されたパスは、デフォルトのインストール先 (/opt/intel/cc/9.1.xxx/) の代わりに使用されます。例えば、インストール時に /Intel_Tools/ をインストール・ディレクトリーとして指定すると、コンパイラーと各サブディレクトリーは、次のように指定されたディレクトリー以下にインストールされます。

/Intel_Tools/Bin