ARVUTID I (IAF 0041)
7.1. Superskalaarne protsessor
Kasutab mitut parallelset konveieriharu töö kiirendamiseks.
Joonis 1 Käsu täitmine jagatud viieks etapiks
Sellist arhitektuuri nt kasut Pentiumi protsessoris, kus korraga laetakse kaks käsku ja sõltumatud käsud
täidetakse eri konveierites. Konveier töötab kõige paremini siis, kui kõik etapid võtavad ühepalju aega.
(Joonis 1). Käsud, mis on tehtud täisarvudega võtavad vähem aega kui ujuva komaga arvudega. Selle probleemi
lahendamiseks kasut superskalaarset arhitektuuri, kus konveieris on mitu käsu täitmise osa. (Joonis 2)
Joonis 2 Protsessor, kus on kaks seadet tehteks täisarvudega ja kaks ujuvkoma arvudega
PowerPC protsessoris on seitse haru käsu täitmiseks ja teoreetiliselt võib olla seitse käsku korraga täitmisel.
Superkonveieriga protsessorites – jagatakse konveieri etapid kaheks või enamaks alametapiks (Joonis 3)
12
Joonis 3 Neljaetapiline konveier