Суперконвейер. Увеличение производительности за счёт увеличения тактовых импульсов, так как большинство команд выполняется за половину такта.
Суперскаляр. Процессоры, в которых используется несколько независимых конвейеров операций.
Увеличение производительности за счёт распараллеливания инструкций и наращивания исполнительных блоков процессора.
Параллелизм на уровне машинных команд - обработка нескольких потоков команд одновременно.
Как правило, суперскалярный процессор извлекает из памяти несколько команд и затем пытается отыскать среди соседних команд такие, которые не зависят друг от друга, а следовательно, их можно выполнять параллельно. Если выходные данные очередной команды зависят от выходных данных одной из предшествующих команд, то последующая команда не может быть выполнена одновременно или ранее, чем предыдущая.
Конвейерные операции:
IF — извлечение команды,
DС — расшифровка команды,
ЕХ — выполнение команды,
WR — запись результата.