Суперскалярная архитектура и конвейер: подход Pentium
Время шло, и Intel пыталась повысить быстродействие своих процессоров. Однако ей очень сильно мешала необходимость обеспечивать совместимость снизу вверх. Поэтому был использован другой путь для того, чтобы сделать Pentium быстрее: сделать в одном процессоре два. Цепи из которых состоит процессор: регистры, дешифраторы команд, арифметическо-логическое устройство — разработчики процессоров называют конвейером инструкций (instruction pipeline). Все рассмотренные нами ранее процессоры Intel, вплоть до семейства 486 включительно, имели только оди1Г конвейер в каждом чипе, и поэтому разработчики обычно говорили: "486 и его предки могли делать одновременно только одно действие".

Напротив, в Pentium имеется по существу два процессора. Один из них, подобен 486DX, процессору со встроенным сопроцессором. Другой — это 486 SX, процессор без сопроцессора. (В самом деле, зачем ему два сопроцессора? Они сделали бы его больше, теплее и дороже.) Фактически это означает, что Pentium имеет возможность выполнять параллельную обработку, выполняя одновременно два действия. Два таких процессора в одном называются U и V конвейерами, а структура процессора с двумя конвейерами называется суперскалярной архитектурой (superscalar architecture). (Почему не говорят о параллельных процессорах, мультипроцессорах, или двойном процессоре, я не знаю — может потому, что суперскалярность звучит необычно.)