インテル® コンパイラーは、IA-64 アーキテクチャー・ベースのインテル® Itanium® プロセッサー向けアプリケーションを最適化するオプションをサポートしています。
Linux* OS |
Windows* OS |
最適化の対象となるプロセッサー |
---|---|---|
デフォルト。デュアルコア インテル® Itanium® プロセッサー 9000 系 |
||
インテル® Itanium® プロセッサー |
Mac OS* X: これらのオプションはサポートされていません。
作成される実行ファイルは下位互換ですが、生成されるコードは特定のプロセッサー向けに最適化されます。そのため、-mtune=itanium2-p9000 (Linux) または /G2-p9000 (Windows) で生成されたコードは、Itanium® プロセッサーでも正しく実行されます。
次の例では、デフォルトのオプションを使用して Itanium® プロセッサー 9000 系向けに最適化を行う方法について説明します。このバイナリーは Itanium® プロセッサー上でも実行できます。
オペレーティング・システム |
例 |
---|---|
Linux |
icpc -mtune=itanium2-p9000 prog.cpp |
Windows |
icl /G2-p9000 prog.cpp |