複数の隣接するギャザー/スキャッター形式のベクトルメモリー参照の最適化を有効/無効にします。これは C++ 固有のコンテンツです。DPC++ には適用されません。
Linux*: | -qopt-multiple-gather-scatter-by-shuffles -qno-opt-multiple-gather-scatter-by-shuffles |
Windows*: | /Qopt-multiple-gather-scatter-by-shuffles /Qopt-multiple-gather-scatter-by-shuffles- |
なし
それぞれ異なる |
このオプションを指定しないと、コンパイラーは最適化にデフォルトのヒューリスティックを使用します。 |
このオプションは、複数の隣接するギャザー/スキャッター形式のベクトルメモリー参照の最適化を制御します。この最適化のヒントは、パフォーマンス・チューニングに役立ちます。シャッフルを使用して、より最適なソフトウェア・シーケンスを生成しようとします。
このオプションを指定すると、コンパイラーは最適化ヒューリスティックを適用します。-qno-opt-multiple-gather-scatter-by-shuffles または /Qopt-multiple-gather-scatter-by-shuffles- を指定すると、コンパイラーは最適化ヒューリスティックを適用しません。
最適化は、[Q]x, -march (Linux*) や /arch (Windows*) などの最適化コンパイラー・オプションの影響を受けます。
なし
製品および性能に関する情報 |
---|
性能は、使用状況、構成、その他の要因によって異なります。詳細については、http://www.intel.com/PerformanceIndex/ (英語) を参照してください。 注意事項の改訂 #20201201 |