Az elágazások mindkét
ágának végrehajtása (Predication)
A futtatás folyamatosságát
szolgálja - főként a bonyolult elágazásoknál - a Predication nevű
rendszertechnikai megoldás.
Ennek lényegét a következő ábra szemlélteti:

A fordítóprogram megkísérli a P2 és P3
programrészeket párhuzamosan végrehajtható gépi utasítássorozattá
szervezni. Ha a P1 programrész lefut, akkor a feltételes ugrás iránya már
ismertté válik, így kiderül, hogy P2 vagy P3 eredményadatait kell
továbbvinni.
A Predication technika
lehetővé teszi, hogy egy feltételes elágazásnál a processzor mindkét programágat
egyszerre, párhuzamosan hajtsa végre. Az elágazás kiértékelése után
szükségtelen ág adatait egyszerűen törli a
processzor.  |