пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Суперконвейерные и суперскалярные вычисления

Суперконвейер. Увеличение производительности за счёт увеличения тактовых импульсов, так как большинство команд выполняется за половину такта.

Суперскаляр. Процессоры, в которых используется несколько независимых конвейеров операций.

Увеличение производительности за счёт распараллеливания инструкций и наращивания исполнительных блоков процессора.

Параллелизм на уровне машинных команд - обработка нескольких потоков команд одновременно.

Как правило, суперскалярный процессор извлекает из памяти несколько команд и затем пытается отыскать среди соседних команд такие, которые не зависят друг от друга, а следовательно, их можно выполнять параллельно. Если выходные данные очередной команды зависят от выходных данных одной из предшествующих команд, то последующая команда не может быть выполнена одновременно или ранее, чем предыдущая.

Конвейерные операции:

IF — извлечение команды,

DС — расшифровка команды,

ЕХ — выполнение команды,

WR — запись результата.


22.06.2015; 12:27
хиты: 96
рейтинг:0
Гуманитарные науки
изобразительные искусства
история искусства
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь