インテル
サンプルの多くは、対象となる概念を一般的に説明することを目的とした 1 つの小さなソースファイルです。サンプルソースには、コマンドライン・オプション、および (必要に応じて) Linux*、Mac OS*、Windows* 上でのコンパイルに必要な環境設定が含まれています。
サンプルのビルド手順に関する詳細は、コンパイラー・ドキュメントの「アプリケーションの最適化」の「サンプル」を参照してください。
コンパイル時の機能説明のみを目的とした一部のサンプルでは、実行ファイルは生成されません。
コンパイラー機能 |
場所 |
説明 |
---|---|---|
自動最適化 | ../samples/optimize/ | 自動コンパイラー・オプションを使用して、アプリケーションのパフォーマンスを素早く向上させる方法に関するサンプル。 |
プロファイルに基づく最適化 (PGO) | ../samples/pgo_samples/ | アプリケーションのプロファイル、PGO コンパイラー・レポートの生成、コード・カバレッジ・ツールおよびテスト・プライオリタイゼーション・ツールの使用に関するサンプル。 |
プロシージャー間の最適化 (IPO) | ../samples/ipo_samples/ | マルチファイル IPO コンパイルの使用、および IPO コンパイラー・レポートの生成に関するサンプル。 |
OpenMP* のサポート | ../samples/openmp_samples/ | OpenMP* プラグマを使用したマルチスレッド・アプリケーションの作成に関するサンプル。 |
組み込み関数 | ../samples/intrinsic_samples/ | コンパイラーでサポートされる組み込み関数 (例: SSE2、SSE3、MMX) の使用に関するサンプル。 |
ベクトル化 | ../samples/vec_samples/ | 各アーキテクチャーでベクトル化されるループとされないループに関するサンプル。ベクトル化レポート機能についても説明しています。 |