ВУЗ:
Составители:
25
- уровень выполнения программы;
- уровень выполнения команд;
- уровень битовой обработки.
На каждом уровне допускается возможность конвейерной обработки. Та-
ким образом, в общем случае каждый компьютер может быть охарактеризован
следующими шестью числами:
k - число процессоров;
k’ - глубина макроконвейера;
d - число АЛУ в каждом процессоре;
d’ - глубина конвейера из функциональных устройств АЛУ;
w - число разрядов в слове, обрабатываемых в АЛУ параллельно;
w’ - число ступеней в конвейере функциональных устройств каждого АЛУ.
Имеет место связь классификации Хендлера с классификацией Фенга: для
получения максимальной степени параллелизма в смысле Фенга необходимо
вычислить произведение указанных выше шести величин.
В классификации Д. Скилликорна [2] архитектуру любого компьютера
предлагается рассматривать как абстрактную структуру, состоящую из четырех
компонентов:
- процессор команд (IP – Instruction Procesor) – интерпретатор команд;
- процессор данных (DP – Data Procesor) – устройство обработки данных;
- устройство памяти (IM – Instruction Memory, DM – Data Memory);
- переключатель – абстрактное устройство, обеспечивающее связь между
процессорами и памятью.
Рассматривается четыре типа переключателей:
- 1–1 – связывает пару функциональных устройств;
- n–n – реализует попарную связь каждого устройства из одного множества с
соответствующим ему устройством из другого множества;
- 1–n – соединяет одно выделенное устройство со всеми функциональными
устройствами из некоторого набора;
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »