Barrel-suoritin () on suoritin, joka vaihtaa suoritettavaa säiettä jokaisella syklillä. Tyypillisesti tämä ei salli useamman käskyn suorittamista yhdellä kellojaksolla. Esimerkiksi CDC Cyber -tietokoneet suorittivat yhden käskyn 20:sta saatavilla olevasta säikeestä ennen paluuta ensimmäiseen. Jokaista säiettä kohden on oma ohjelmalaskurin muiden rekisterien tila. Käskykannan liukuhihnaa tukevia barrel-suorittimia on kehitetty.

Barrel-suorittimen käyttö eroaa keskeyttävästä moniajosta siten, että jokaiselle säikeelle on taattu käskyn suoritus n syklin välein, kun taas keskeyttävässä moniajossa yhtä säiettä suoritetaan kerralla satoja tai tuhansia syklejä muiden säikeiden odottaessa vuoroaan.

Lähteet

Luokka:Suorittimet