Инструменты пользователя

Инструменты сайта


examination:avs:question36

36.Комплексирование в вычислительных системах

Параллельная обработка информации обеспечивается созданием нескольких путей передачи данных и команд. Это позволяет достичь необходимой надежности функционирования, гибкости и адаптации к конкретным условиям работы.

Эффективность обмена информации определяется скоростью передачи и возможными объемами данных, переданных по каналу взаимодействия. Эти характеристики зависят от средств, облегчающих взаимодействие модуля и уровня управления процессами, на котором это взаимодействие осуществляется.

Сочетание различных уровней и методов обмена данными между модулями вычислительной системы наиболее полно представлено в универсальных суперЭВМ и в больших ЭВМ. В них использовались все методы достижения высокой производительности. В этих машинах предусматривались следующие уровни комплексирования:

  1. Уровень прямого управления (процессор – процессор)
  2. Уровень общей оперативной памяти
  3. Уровень комплексируемых каналов ввода/вывода
  4. Уровень устройств управления внешними устройствами
  5. Уровень общих внешних устройств

На каждом из этих уровней используются специальные технические и программные средства, обеспечивающие обмен информацией.

Для построения вычислительной системы необходимо, чтобы элементы или модули, комплексирующие систему были совместимы. Совместимость имеет три аспекта:

  1. Аппаратный или технический
  2. Программный
  3. Информационный.

Техническая совместимость предполагает, что еще в процессе разработки аппаратуры обеспечиваются следующие условия:

  • Подключаемая друг к другу аппаратура должна иметь единые стандартизированные унифицированные средства соединения (кабели, число проводов, единое их назначение, разъемы, платы и т.д.)
  • Параметры электрических сигналов, которыми обмениваются технические устройства тоже должны соответствовать друг другу (амплитуда импульсов, полярность, длительность и т.д.)
  • Алгоритмы взаимодействия, то есть последовательности сигналов по отдельным проводам, не должны вступать в противоречие друг с другом.

Программная совместимость (software) требует, чтобы программы, передаваемые из одного технического средства в другое были правильно поняты и выполнены другими устройствами. Если обменивающиеся устройства идентичны друг другу, то проблем обычно не возникает. Если взаимодействующие устройства относятся к одному и тому же семейству ЭВМ, но стыкуются разные модели, то в таких моделях совместимость обеспечивается снизу вверх. Если стыкуемая аппаратура имеет совершенно разную систему команд, то следует обмениваться их модулями программ с последующей их трансляцией.

Информационная совместимость предполагает, что передаваемые информационные массивы будут одинаково интегрироваться стыкуемыми модулями вычислительной системы. Должны быть стандартизированы алфавиты, разряды, форматы, структура, разметка файлов и томов.

examination/avs/question36.txt · Последние изменения: 2014/01/15 08:10 (внешнее изменение)