インテルのみ表示可能 — GUID: uuy1506087464197
Ixiasoft
4.5. 複雑なループ終了条件の回避
コンポーネント内のループに複雑な終了条件がある場合、メモリーアクセスまたは複雑な演算が、条件を評価するために必要な場合があります。ループの後続イタレーションのループのパイプラインでの起動は、評価が完了するまではできません。このため、ループ全体のパフォーマンスが低下することがあります。
speculated_iterations プラグマを使用して、ループ終了条件の計算に必要なサイクル数を指定します。