Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скучные ответы по ВССТ.doc
Скачиваний:
3
Добавлен:
26.09.2019
Размер:
597.5 Кб
Скачать

Ответы:

  1. Многомашинные и многопроцессорные системы.

Различие понятий многомашинной и многопроцессорной ВС поясняет рис.6.1. Многомашинная ВС (ММС) содержит несколько ЭВМ, каждая из которых имеет свою ОП и работает под управлением своей операционной системы, а также средства обмена информацией между машинами. Реализация обмена информацией происходит, в конечном счете, путем взаимодействия операционных систем машин между собой. Это ухудшает динамические характеристики процессов межмашинного обмена данными. Применение многомашинных систем позволяет повысить надежность вычислительных комплексов. При отказе в одной машине обработку данных может продолжать другая машина комплекса. Однако можно заметить, что при этом оборудование комплекса недостаточно эффективно используется для этой цели. Достаточно в системе, изображенной на рис.6.1,а в каждой ЭВМ выйти из строя по одному устройству (даже разных типов), как вся система становится неработоспособной.

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

  1. Логические части компьютера.

  • ЦП

  • Память – постоянная и оперативная.

  • Внешние устройства

  • Программки

  1. Характеристики вычислительных ресурсов эвм.

  • Разрядность ЦП – кол-во одновременно обрабатываемых битов.

  • Разрядность памяти

  • Шина

  • Тактовая частота

  1. Классификация архитектур многопроцессорных ассоциаций по (м.Флинну).

Есть поток управляющей информации – собственно команд (инструкций) и поток данных. Считаем потоки данных и команд независимыми (условно). Рассмотрим все возможные комбинации:

  • ОКОД (SISD – single instruction (одиночный поток команд), single data stream, (одиночный поток данных)) Традиционные компьютеры, которые мы называем однопроцессорными. То есть для каждой команды одиночные порции операндов, которые будут обрабатываться. Пример – классическая машина фон Неймана.

  • ОКМД(SIMD – single instruction(одиночный поток команд), multiple data stream (множественный поток данных)) Для каждой команды порция данных (векторная или матричная обработка данных). Можно разделить на две группы:

массивно-параллельные процессоры (существует набор процессоров, работающих одинаково с данными, например на всех выполняется сложение)

векторные процессоры (работают с данными как с вектором)

  • МКОД (MISD – multiple instruction (множественный поток команд), single data stream (одиночный поток данных)) – это вырожденная категория, считается, что ее нет. Эта категория пока не охваченная, и не понятно, как ее можно охватить, хотя есть интерпретации и этой категории, например, к ней иногда относят всякого рода параллельные специализированные графические системы, которые занимаются, предположим, распознаванием, то есть когда над одной порцией данных одновременно используются разные команды.

  • МКМД (MIMD - multiple instruction (множественный поток команд), multiple data stream (множественный поток данных)) Многомашинная ассоциация. Некоторое количество процессорных элементов, каждый из которых обрабатывает свои данные.

MIMD – >=2 процессоров, имеющих свои устройства управления, каждый из которых может выполнять свою программу.