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

Где n  интенсивность потока заявок на входе n ной смо;

vnсреднее время обслуживания заявкиnным устройством (при известном быстродействии его всегда можно определить).

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

uj vj/ (1j), j n11,..., N,

где vj=j Bjсреднее время обслуживания заявкиjтым устройством;

jтрудоемкость (количество операций) обслуживания,

Bjбыстродействие устройства,

  j*vjкоэффициент загрузкиjтого устройства.

Эти формулы являются основными для нахождения количеств стандартных устройств Knи быстродействия нестандартныхBj.

Время пребывания заявок (задач) в системе определяется величиной

,

где nкоэффициент передачиnной СМО.

При синтезе ВС на заданном множестве устройств ограничение на стоимость системы представляется в виде

,

где Sстоимость системы;

Snстоимость стандартного устройстваnного типа;

cjстоимостной коэффициент нестандартного устройстваjтого типа;

Bj его быстродействие;

S*ограничение на стоимость.

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

Функция Лагранжа, как и в первом способе, записывается относительно минимизируемой величины

.

Отсюда, определив значение неопределенного множителя Лагранжа, можно получить аналитические выражения для нахождения искомых количеств и быстродействий:

Kn Kn min + Kn , n 1, ..., n1 ;

Bj Bj min + Bj , j n1+1,..., n ,

где Kn min nnvn иBj min jjjминимальное количество и быстродействие устройств, необходимые для обеспечения стационарного режима работы системы,

Kn и Bjдополнительные количества и быстродействия, получаемые за счет распределения остаточной стоимости

S0 S* S min,

где S min стоимость минимальной конфигурации системы.

Эти дополнительные величины определяются следующим образом

где Gнормирующий множитель, учитывающий полное распределениеS0.

Начинают обычно с величин Kn, так как они должны быть целыми. После этого величинуS0корректируют и определяютBj.

6.2. Задача синтеза вс при ограничении на время ответа

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

G S ( U U*),

где , и, как отмечалось в подразделе 6.1;

uj vj(1 j) для нестандартных устройств;

un Kn(Kn nvn )для стандартных устройств;

  неопределенный множитель.

Приравнивая нулю производные G/Kn иG/Bj, получим формулы для нахождения количеств стандартных устройствKnи быстродействия нестандартных устройствBj. Они совпадают с формулами, полученными при ограничении на стоимость, т.е.Kn minnvn и Bj min =j0j,. Дополнительные количества и быстродействия определяют путем распределения запаса по времениU0* = U*Umin,где– минимальное время пребывания заявок в системе, равное общему времени обслуживания. Дополнительные значения вычисляются по формулам:

Здесь нормирующий множитель, обеспечивающий полное распределение запаса времени. Последовательность вычисленияKnиBj та же, что в подразделе 6.1.

Аналитические методы синтеза являются наиболее простыми, но обладают максимальными погрешностями, так как используют наиболее грубые модели. Их можно применять в самом начале эскизного проектирования при выборе базового варианта системы. В курсовом проекте они использоваться не будут. Здесь описание этих методов приведено как иллюстрация других подходов к проектированию вычислительных систем.