Матричные вычислительные системы
Каноническая структура (МП) матричного процессора МП представляет собой композицию УУ и матрицы связанных элементарных процессоров.
УУ предназначено для формирования единого потока команд на все процессоры матрицы. Все ЭП (элементарные процессоры) идентичны и включают в себя АЛУ и память (минимальная конфигурация). Сеть межпроцессорных связей регулярна и формируется таким образом, чтобы каждый элементарный процессор имел непосредственную связь не менее чем с четырьмя элементарными процессорами. Это позволяет осуществить обмен между памятью ЭП Состояние каждого ЭП и обмен информацией между ними программируется УУ перед запуском очередной программы. Система ДАР (Англия). Предназначена для выполнения функций ОС, включая программу данных. Преобразование команды данных в форму, пригодную для МП; управление работой МП; для в/в информации в МП. Каждый МП представляет собой одноразрядное АЛУ и 1 Кбит памяти. Матрица процессоров представляет собой 16´16=256 МП. Быстродействие 25*106 оп/сек. Матричный процессор (МП) не имеет ограничений в наращивании эффективности. В МП число параллельно выполненных операций достигает 106, это позволяет достичь быстродействия 108-1011 оп/сек. благодаря конвейерности внутри ЭП. К МВС применим принцип программируемости структуры, т.е. адаптация структуры ВС к решаемой задаче. Это достигается с помощью формирования (настройки) связей между ЭП. Основным недостатком этих систем является единственное УУ, от которого зависит надёжность всей системы в целом. Этим самым объясняется ограниченность МВС. От пропускной способности УУ зависит производительность всей системы 28. Машины, управляемые потоком данных. Принципы действия и особенности их построения. Графический метод представления программ.
В машинах, управляемых потоком данных, не используются подходы, характерные для вычислительных систем. Здесь нет понятий «переменная», «счётчик систем», «передача управления». Программа такой системы представляет собой неправленый граф, в узлах которого находятся команды, по дугам графа передаются данные.
|