ЭВМ параллельного действия.
ЭВМ параллельного действия подразделяются на матричные (с одиночным потоком команд и множественным потоком данных) и
а б Рис. 2.3. Упрощенные схемы архитектуры ЭВМ с матричной (а) и конвей- ерной (б) структурой: -► — поток команд; —► — поток данных; — результат обработки информации; Пр — процессор |
конвейерные (с множественным потоком команд и одиночным по- током данных) (рис. 2.3).
Матричные ЭВМ содержат несколько простых одинаковых про- цессоров, выполняющих одну и ту же команду, но над разными по- токами данных. В сложных структурах каждый процессор в матри- це имеет информационные связи со своими смежными «соседями» по горизонтали, вертикали или диагонали.
Объем данных, поступающих на обработку, нередко соответ- ствует размерности матрицы, поэтому каждый из процессоров имеет в собственной памяти одну часть этих данных, например 1 байт из обрабатываемой информации. В сильно связанных мат- рицах любой процессор обрабатывает информацию, хранящуюся в собственной памяти, а также данные, поступающие от смежных процессоров по горизонтальным, вертикальным и диагональным информационным связям.
Конвейерные ЭВМ состоят из цепочки последовательно соеди- ненных однотипных процессоров в так называемый конвейер, ког- да информация на выходе одного процессора является входной для другого и т. д.
Каждый процессор в этой структуре многократно выполняет одну и ту же команду над последовательностью данных, проходя- щих через конвейер. Если для обработки N различных блоков дан- ных сохраняется одна и та же последовательность команд, то может быть построена конвейерная система длиной, равной последова- тельности команд, т. е. состоящая из N процессоров.
Архитектура с параллельной организацией вычислительного процесса обеспечивает очень высокую производительность и на- дежность, но из-за сложности построения и трудностей програм- мирования она обычно применяется в специализированных супер- ЭВМ единичного производства.
Основой для универсальных ЭВМ последовательного действия и общего применения стала архитектура, описанная фон Нейма- ном при создании первых поколений компьютеров.
Еще по теме ЭВМ параллельного действия.:
- Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ
- ИНФОРМАЦИЯ: ОБРАБОТКА ПАРАЛЛЕЛЬНАЯ
- 8.8. ПАРАЛЛЕЛЬНЫЕ МИРЫ
- 6.4.3. Параллельный опыт
- ПАРАЛЛЕЛЬНЫЕ МИРЫ
- 6.4.3. Параллельный опыт
- Н.В.СТРУМПЭ, В.Д.СИДОРОВ. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ЭВМ, 2014
- 3. Успеха добивается тот, кто наряду с основным делом занимается параллельными делами.
- В.Д.СИДОРОВ, Н.В.СТРУМП. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ЭВМ, 2014
- 3. Использование программ для ЭВМ, баз данных и топологий ИМС третьими лицами