prefetch、Qprefetch

プリフェッチ挿入による最適化を有効にします。

IDE オプション

Windows: なし

Linux: [Optimization (最適化)] > [Enable Prefetch Insertion (プリフェッチ挿入を有効にする)]

Mac OS: [Optimization (最適化)] > [Enable Prefetch Insertion (プリフェッチ挿入を有効にする)]

アーキテクチャー

IA-64 アーキテクチャー

構文

Linux*: -prefetch
-no-prefetch
Mac OS*: なし
Windows*:  /Qprefetch
/Qprefetch-

引数

なし

デフォルト

-prefetch または /Qprefetch プリフェッチ挿入による最適化を有効にします。

説明

このオプションは、プリフェッチ挿入による最適化を有効にします。このオプションを使用するには、O3 も指定する必要があります。

プリフェッチを挿入する目的は、データをキャッシュにロードするタイミングのヒントをプロセッサーに知らせてキャッシュミスを減らすことです。

プリフェッチ挿入による最適化を無効にするには、-no-prefetch (Linux) または /Qprefetch- (Windows) を使用します。

代替オプション

なし