Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВВС_Лабораторная работа №1.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
847 Кб
Скачать
☆

2. Этапы разработки

2.1. Разработка конфигурации многопроцессорной системы

2.1.1. Определение параметров средней задачи.

Использование в качестве моделей систем, функционирующих в режиме оперативной обработки (диалоговом режиме), стохастических сетей с однородным потоком заявок требует усреднения параметров задач из множества задач { Zi }, возглавляемых на систему, с целью приведения неоднородного потока заявок к однородному. Параметры, получаемые в результате усреднения, образуют параметры средней задачи.

- Интенсивность потока запросов на решение средней задачи

, (1)

где λi - интенсивность поступления i–ой задачи в систему; М - число задач, решаемых системой.

- Средняя трудоемкость процессорных операций, реализуемых в процессорном блоке, при решении средней задачи

, (2)

где θi - трудоемкость процессорных операций при решении i-ой задачи.

- Среднее число обращений к файлу Fj

, ( j= 1,….N) (3)

где Nij - число обращений к файлу Fj при решении i-ой задачи, N -число файлов.

- Суммарное число обращений к файлам в процессе решения средней задачи

(4)

- Вероятность использования файла Fj

( j = 1 ,….N) (5)

- Средняя трудоемкость этапа счета

(6)

где (D+1) – число этапов счета, приходящееся на одну среднюю задачу.

Подставляя исходные данные в выражение (1) – (6) , определяем параметры средней задачи.

2.1.2 Определение количества процессоров в системе.

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

Условие существования стационарного режима в системе массового обслуживания (СМО), которая отображает процессорный блок, имеет вид:

(7)

Рассматривая величину (D+1) как коэффициент передачи для этой СМО, можно определить интенсивность потока заявок к процессорному блоку как:

(8)

С учетом этих соотношений условие существования стационарного режима принимает вид:

(9)

или

(10)

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

(11)

Это значение округляется в большую сторону с точностью до 10 млн. оп/с.

Е сли быстродействие одного процессора недостаточно для обработки заданного потока задач, то требуемое число процессоров определяется как:

(12)

где символ [Х] означает ближайшее целое, большее Х, VЦП – среднее быстродействие одного процессора.

(13) где tоп – среднее время выполнения одной операции (команды) в процессоре;

Среднее время обслуживания в процессоре (средняя продолжительность этапа счета)

(14)