バレルプロセッサ
バレルプロセッサ(英: Barrel processor)は、実行するスレッドをサイクルごとに切り替える、コンピュータのプロセッサである。同じ、あるいは似たような機構を指す語として、"インターリーブ(inerleaved)"や"細粒度(fine-grained)"あるいは一時マルチスレッディングなどといった語もある(観点の違いなどによる)。
現代のスーパースケーラアーキテクチャにおける同時マルチスレッディングとは異なり、1サイクルに複数の命令を実行できるものではない。
たとえば、CDC 社の Cyber コンピュータのあるものは、一つのスレッドに処理が戻る前に、20の異なるスレッドのそれぞれから1つずつ命令を実行した。また、Ubicom 社の IP3023 プロセッサは、一つのスレッドに処理が戻る前に、8つの異なるスレッドのそれぞれから1つずつ命令を実行した。