Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Единица модельного времени задана 1 секунда.



Так как время среднее время обработки задания больше, чем среднее время поступления задания, в вычислительной системе будет накапливаться очередь с течением времени. Для сбора статистики об очереди используются операторы QUEUE, DEPART. В этом случае программа выглядит следующим образом:

             

Наберите эту программу в среде GPSS/ World.

В результате выполнения программы моделирования работы вычислительной системы GPSS выдаст отчет:

Основные обозначения:

START TIME – время начала моделирования

END TIME – время окончания моделирования

BLOCKS – количество блоков, используемых в программе

FACILITIES – количество устройств

STORAGES – количество многоканальных устройств, для которых определяется емкость накопителя

Далее приводится информация о блоках:

LOC – номер блока, назначенный системой

BLOCK TYPE – название блока

ENTRY COUNT – количество транзактов, прошедших через блок за время моделирования

С URRENT COUNT – количество транзактов, задержанных в блоке на момент конца моделирования

RETRY – количество транзактов, ожидающих специальных условий для прохождения через данный блок

Отчет о работе устройства:

FACILITY – название устройства

ENTRIES – количество транзактов, прошедших через устройство

UTIL. – вероятность загрузки устройства (часть периода моделирования, когда устройство было свободно)

AVE . TIME – среднее время обработки одного транзакта устройством

AVAIL . – состояние готовности устройства на момент конца моделирования (1 – готово к обслуживанию очередной заявки; 0 – не готово)

OWNER – номер последнего транзакта занимающего устройство (если не занималось, то значение 0)

PEND – количество транзактов, ожидающих устройство, и находящихся в режиме прерывания

INTER – количество транзактов, прерывающих устройство в данный момент

RETRY – количество транзактов, ожидающих специальных условий, зависящих от состояния объекта типа «устройство»

DELAY – определяет количество транзактов, ожидающих занятия или освобождения устройства

Статистика об очередях:

QUEUE – имя очереди

MAX – максимальная длина очереди

CONT . – текущая длина очереди

ENTRY – общее количество входов

ENTRY (0)- количество «нулевых» входов

AVE . CONT. – средняя длина очереди

AVE . TIME – среднее время пребывания транзактов в очереди

AVE .(-0) – среднее время пребывания в очереди без учета «нулевых» входов

RETRY – количество транзактов, ожидающих специальных условий

Информация о списке текущих событий

CEC ( Current Events Chain)

XN – номер транзакта

PRI – приоритет транзакта (по умолчанию – 0)

M 1 – время пребывания транзакта в системе с момента начал моделирования      

ASSEM – номер семейства транзактов

CURRENT – номер блока в котором находится транзакт

NEXT – номер блока в который перейдет транзакт далее

PARAMETER – номер или имя параметра транзакта   

VALUE – значение параметра

Информация о списке будущих событий

FEC (Future Events Chain)

XN – номер транзакта 

PRI – приоритет транзакта       

BDT – таблица модельных событий – абсолютное модельное время выхода транзакта из списка будущих событий (и перехода транзакта в список текущих событий)    

ASSEM – номер семейства транзактов

CURRENT – номер блока в котором находится транзакт (0 – если транзакт не вошел в модель)

NEXT – номер блока в который перейдет транзакт далее

PARAMETER – номер или имя параметра транзакта   

VALUE – значение параметра

 

Содержание отчета и его форма

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

1. Название лабораторной работы.

2. Цель и содержание лабораторной работы.

3. Краткие выводы по результатам выполнения заданий к лабораторной работе.

4. Формулировку задания для самостоятельной работы и результат его выполнения.

Задания для самостоятельной работы

Базовый уровень

1. Понятие системы массового обслуживания.

2. Охарактеризовать элементы СМО.

3. Характеристики СМО.

4. Основные характеристики работы СМО.

5. Характеристики сетей СМО.

6. Определение основных элементов языка GPSS.

7. Особенности работы с основными блоками GPSS: GENERATE,TERMINATE,START.

8. Назначение операторов QUEUE,DEPART.

Повышенный уровень

 

9. В набранной программе:

 

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

1. К компьютеру на обработку поступают 14 заданий, интервал поступления заданий распределен по равномерному закону в диапазоне 3-11 мин.

2. К компьютеру на обработку в нулевой момент времени поступают 5 заданий с уровнем приоритета равным 25.

3. Задания поступают на обработку к компьютеру каждые 4-14 мин. Первое задание поступает на 20 минуте. Измените единицу модельного времени на 0,1 минуту.  

4. Моделирование заканчивается после того, как через модель пройдут 300 транзактов (заданий), транзакты должны поступать в модель каждые 1-11 минут.

5. Задайте время моделирования работы системы 8 часов, единица модельного времени – 1 секунда.

6. Как изменились характеристики работы моделируемой системы в результате внесенных изменений?

 

 

Лабораторная работа 9-10


Поделиться:



Последнее изменение этой страницы: 2019-04-11; Просмотров: 550; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.02 с.)
Главная | Случайная страница | Обратная связь