Przetwarzanie potokowe - problemy
różne strategie
Spekulacja
- dynamiczne przewidywanie skoków - na podstawie wcześniejszych akcji dodatkowy bufor zawierający historie skoków - adresy ostatnio przetwarzanych instrukcji warunkowych i bity określające poprzedni stan ich wykonania.
(nawet powyżej 90% trafności),
czasami pamiętana jest część struktury programu, np. pętle zagnieżdżone
w przypadku spudłowania - przestój, czyszczenie potoku z rozpoczętych instrukcji (flush) i pobranie nowego rozkazu.