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

2.2.2. Проверка корректности ограничения на время

Суммарное время обслуживания средней задачи всеми устройствами системы (без учета ожидания в очередях к этим устройствам) является минимально возможным временем ответа. Оно определяется по формуле

tmin=,

где tn- время обслуживания задачи устройствомn-ного типа, которое определяется так:

а) для процессора: tЦПр=vЦПр*HЦПр,

где vЦПр=0/ВЦПр,0— трудоемкость непрерывного счета,

ВЦПр — быстродействие процессора;

б) для контроллера (шины, канала): tконтр=vконтр*D;

в) для ВЗУ: tВЗУ=;

г) для линий связи в ВСТД и ЛВС: tЛС=vЛС*Q.

Если ограничение на время U* > tmin, то оно задано корректно. Иначе нужно либо перейти на более производительный тип базовой ЭВМ, либо увеличить значениеU*, напримерU*= (1.5 - 2) *tmin.

2.3. Типовые структуры вычислительных систем на базе ibm pc и транспьютеров

Рассмотрим возможные варианты структур вычислительных систем всех четырех типов на базе IBM PC и транспьютеров. Минимальная конфигурация предполагает использование в ВС не более двух процессоров. Поэтому все приводимые ниже структуры будут, в основном, двухпроцессорными.

2.3.1. Вычислительные комплексы

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

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

МПВК на основе IBM PC могут иметь архитектуру, представленную на рис. 2.10. Микросхема сети связи может обеспечивать полносвязный интерфейс или иметь матричную структуру. Ее стоимость близка к стоимости процессора.

ММВК на основе IBM PC могут быть построены с использованием последовательного интерфейса между соответствующими портами. Таких портов в одном компьютере может быть до 8 штук, что позволяет получать комплекс на соответствующем числе процессоров. При этом обеспечивается доступ любого процессора к ВЗУ других компьютеров. Структура ММВК на двух IBM PC представлена на рис. 2.11.

ШИНА

1

ШИНА

n

Рис. 2.10. Многопроцессорный комплекс на IBM PC:

К - контроллеры винчестера или ГМД

Рис. 2.11. Многомашинный комплекс на IBM PC

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

Особенностью транспьютерных систем является их принципиально однородная структура, ориентированная на построение матричных архитектур, сходных с МПВК. Будем считать, что ММВК на основе транспьютеров строятся на двух и более платах (модулях), соединенных интерфейсной платой, выполняющей функции локального резидентного контроллера. Интерфейсная плата обеспечивает обмен как в телефонной сети и работает как коммутатор (мультиплексор). Она имеет до 16 соединителей (входов) и обеспечивает скорость передачи 1.25 Мбайт/с с защитой от ошибок. Плат может быть несколько. Стоимость одной платы равна 100$. Структура ММВК на основе транспьютеров приведена на рис. 2.13.

Рис. 2.12. Многопроцессорный комплекс на транспьютерах

Рис. 2.13. Типовая структура ММВК на основе транспьютеров