オプションを使用したプリフェッチ

プリフェッチ挿入による最適化の目的は、データをキャッシュにロードするタイミングのヒントをプロセッサーに知らせてキャッシュミスを減らすことです。プリフェッチの最適化は、-prefetch コンパイラー・オプション (Linux*) または /Qprefetch コンパイラー・オプション (Windows*) で有効または無効にします。

Mac OS*: このオプションはサポートされていません。

コンパイラーの最適化を簡単に行うために、次のことを考慮してください。

このオプションを使用するには、-O3 (Linux) または /O3 (Windows) も指定する必要があります。

このオプションを使用して最適化を行う方法についての詳細は、次のトピックを参照してください。

また、「その他の資料」にリストされたハードウェアおよびソフトウェアのプログラミング・マニュアルも参照してください。