Классификация и организация вычислительных систем. Михайлов Б.М - 37 стр.

UptoLike

связь процессоров — сложная топология с сильной связностью;
способ управлениясинхронный.
Архитектура типа wavefront:
гранулярность — на уровне данных;
реализация параллелизма — аппаратная;
связь процессоров — двухмерная топология с сильной связностью;
способ управленияdataflow.
Архитектура типа dataflow:
гранулярность — на уровне команд;
реализация параллелизма — комбинированная;
связь процессоров простая топология с сильной либо средней связностью и
использованием принципа dataflow;
способ управленияасинхронно-dataflow.
Несмотря на то, что классификация Е. Кришнамарфи построена только на
четырех признаках, она позволяет выделить и описать такие «нетрадиционные»
параллельные системы, как систолические массивы, машины типа dataflow и
wavefront. Однако эта же простота является и основной причиной ее недостатков:
некоторые архитектуры нельзя однозначно отнести к тому или иному классу, напри-
мер, компьютеры с архитектурой гиперкуба и ассоциативные процессоры. Для более
точного описания таких машин потребуется ввести еще целый ряд характеристик,
таких, как размещение задач по процессорам, способ маршрутизации сообщений,
возможность реконфигурации, аппаратная поддержка языков программирования и
другие. Вместе с тем ясно, что эти признаки формализовать гораздо труднее, поэтому
есть опасность вместо ясности внести в описание лишь дополнительные трудности.
Классификация Д. Скилликорна. Скилликорн разработал подход,
ориентированный как на описание свойств многопроцессорных систем, так и
некоторых нетрадиционных архитектур, в частности dataflow и reduction-машины.
Предлагается рассматривать архитектуру любого компьютера, как абстрактную
структуру, состоящую из четырех компонент:
процессор команд (IP Instruction Processor) функциональное устройство,
работающее, как интерпретатор команд; в
системе, вообще говоря, может отсутствовать;
    связь процессоров — сложная топология с сильной связностью;
    способ управления — синхронный.
Архитектура типа wavefront:
    гранулярность — на уровне данных;
    реализация параллелизма — аппаратная;
    связь процессоров — двухмерная топология с сильной связностью;
    способ управления — dataflow.
Архитектура типа dataflow:
    гранулярность — на уровне команд;
    реализация параллелизма — комбинированная;
    связь процессоров — простая топология с сильной либо средней связностью и
использованием принципа dataflow;
    способ управления — асинхронно-dataflow.
      Несмотря на то, что классификация Е. Кришнамарфи построена только на
четырех признаках, она позволяет выделить и описать такие «нетрадиционные»
параллельные системы, как систолические массивы, машины типа dataflow и
wavefront. Однако эта же простота является и основной причиной ее недостатков:
некоторые архитектуры нельзя однозначно отнести к тому или иному классу, напри-
мер, компьютеры с архитектурой гиперкуба и ассоциативные процессоры. Для более
точного описания таких машин потребуется ввести еще целый ряд характеристик,
таких, как размещение задач по процессорам, способ маршрутизации сообщений,
возможность реконфигурации, аппаратная поддержка языков программирования и
другие. Вместе с тем ясно, что эти признаки формализовать гораздо труднее, поэтому
есть опасность вместо ясности внести в описание лишь дополнительные трудности.
      Классификация     Д.    Скилликорна.     Скилликорн   разработал    подход,
ориентированный как на описание свойств многопроцессорных систем, так и
некоторых нетрадиционных архитектур, в частности dataflow и reduction-машины.
      Предлагается рассматривать архитектуру любого компьютера, как абстрактную
структуру, состоящую из четырех компонент:
    процессор команд (IP — Instruction Processor) — функциональное устройство,
работающее,             как         интерпретатор           команд;              в
системе, вообще говоря, может отсутствовать;