ВУЗ:
Составители:
Построим классификацию параллельных ВС с учетом вновь появившихся
современных архитектур. В основу классификации (рис. 1.15) положим четыре
базовых класса Флинна (SISD, SIMD, MISD, MIMD), которые разбиваются на
подклассы в соответствии с дополнениями Ванга и Бриггса.
Класс SISD разделяется на системы с одним функциональным
устройством (ФУ) и несколькими ФУ.
Класс SIMD образуют два подкласса — разрядно-последовательных и
пословно-последовательных ВС.
В классе MIMD выделим сильно- и слабосвязанные ВС, а также ВС,
использующие идеи MIMD, подклассы которых (MIMD/SIMD, dataflow, reduction,
wavefront) образуются в соответствии с классификацией Дункана.
Наконец к классу MISD отнесем ЭВМ и ВС, использующие идею
конвейерной обработки. Параллелизм на уровне операторов и команд реализуется
в микроконвейерных системах. При этом системы, способные разбивать на
ступени непосредственное исполнение одной команды, образуют подкласс
арифметико-магистральных систем, а системы, конвейеризующие все этапы
выполнения команды (выборка из памяти, дешифрация, выборка операндов,
исполнение, запись результатов), назовем командно-магистральными.
Построим классификацию параллельных ВС с учетом вновь появившихся современных архитектур. В основу классификации (рис. 1.15) положим четыре базовых класса Флинна (SISD, SIMD, MISD, MIMD), которые разбиваются на подклассы в соответствии с дополнениями Ванга и Бриггса. Класс SISD разделяется на системы с одним функциональным устройством (ФУ) и несколькими ФУ. Класс SIMD образуют два подкласса — разрядно-последовательных и пословно-последовательных ВС. В классе MIMD выделим сильно- и слабосвязанные ВС, а также ВС, использующие идеи MIMD, подклассы которых (MIMD/SIMD, dataflow, reduction, wavefront) образуются в соответствии с классификацией Дункана. Наконец к классу MISD отнесем ЭВМ и ВС, использующие идею конвейерной обработки. Параллелизм на уровне операторов и команд реализуется в микроконвейерных системах. При этом системы, способные разбивать на ступени непосредственное исполнение одной команды, образуют подкласс арифметико-магистральных систем, а системы, конвейеризующие все этапы выполнения команды (выборка из памяти, дешифрация, выборка операндов, исполнение, запись результатов), назовем командно-магистральными.
Страницы
- « первая
- ‹ предыдущая
- …
- 45
- 46
- 47
- 48
- 49
- …
- следующая ›
- последняя »