ВУЗ:
Составители:
адресов и т. д. (возможная конвейеризация вычислений на данном уровне не прини-
мается во внимание).
Последний уровень данной классификации определяет способ управления,
принятый в вычислительной системе: синхронный (S) или асинхронный (А). Если
выполнение команд происходит в строгом порядке, определяемом только сигналами
таймера и счетчиком команд, то говорят о синхронном способе управления. Если же для
инициации команды определяющими являются такие факторы, как, например,
готовность данных, то машина попадает в класс с асинхронным управлением. Наиболее
характерными представителями систем с асинхронным управлением являются
компьютеры data-driven и demand-driven.
Рисунок 1.7 - Классификация Дункана
Классификация P. Дункана. Р. Дункан определяет тот набор требований (рис.
1.7), на который может опираться искомая классификация.
Из класса параллельных машин должны быть исключены те, в которых
параллелизм заложен лишь на самом низком уровне, включая:
конвейеризацию на этапе подготовки и выполнения команды (instruction
pipelining), т. е. частичное перекрытие таких этапов, как дешифрация команды,
вычисление адресов операндов, выборка операндов, выполнение команды и
сохранение результата;
наличие в архитектуре нескольких функциональных устройств,
адресов и т. д. (возможная конвейеризация вычислений на данном уровне не прини- мается во внимание). Последний уровень данной классификации определяет способ управления, принятый в вычислительной системе: синхронный (S) или асинхронный (А). Если выполнение команд происходит в строгом порядке, определяемом только сигналами таймера и счетчиком команд, то говорят о синхронном способе управления. Если же для инициации команды определяющими являются такие факторы, как, например, готовность данных, то машина попадает в класс с асинхронным управлением. Наиболее характерными представителями систем с асинхронным управлением являются компьютеры data-driven и demand-driven. Рисунок 1.7 - Классификация Дункана Классификация P. Дункана. Р. Дункан определяет тот набор требований (рис. 1.7), на который может опираться искомая классификация. Из класса параллельных машин должны быть исключены те, в которых параллелизм заложен лишь на самом низком уровне, включая: конвейеризацию на этапе подготовки и выполнения команды (instruction pipelining), т. е. частичное перекрытие таких этапов, как дешифрация команды, вычисление адресов операндов, выборка операндов, выполнение команды и сохранение результата; наличие в архитектуре нескольких функциональных устройств,
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »