Разделы сайта

Анализ результатов моделирования

Система GPSS/PC позволяет получить файл стандартного отчета. Он создается автоматически и имеет имя то же, что и имя моделируемой программы, но с расширением RPT (полный текст отчёта приведён в Приложении В).

Отчет состоит из подразделов, содержащих стандартную статистику об объектах GPSS, используемых в данной модели (FACILITY и др.).

Рассмотрим файл стандартного отчета, полученный после выполнения описанной выше программы.

Вторая строка файла стандартного отчета является информативной с точки зрения основных результатов работы модели.

· START TIME - абсолютное системное время в момент начала моделирования;

в нашем случае - 0

· END TIME - абсолютное время, когда счетчик завершений принимает значение 0;

в нашем случае - 159,299

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

в нашем случае - 20

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

в нашем случае - 0

· STORAGES - количество многоканальных устройств, использованных в текущей модели к моменту завершения моделирования;

в нашем случае - 3

· FREE MEMORY - количество байтов памяти доступной для дальнейшего использования.

в нашем случае - 97872

Описываемая программа имеет 45 блоков, 2 устройства. Время моделирования равно 12000 секундам.

Блоки текущей модели описываются полями:

· LINE определяет номер строки в рабочей модели, связанный с блоком GPSS/PC;

· LOC определяет имя или номер этого блока;

· BLOCK TYPE определяет тип блока GPSS/PC;

· ENTRY COUNT определяет количество транзактов, вошедших в данный блок с начала работы программы;

· CURRENT COUNT определяет количество транзактов, находящихся в данном блоке в конце моделирования;

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

Наибольшее значение имеет поле ENTRY COUNT, так как оно позволяет судить о том, правильно ли распределены транзакты по блокам.

Информация об устройствах:

· FACILITY определяет номер или имя объекта типа "устройство";

· ENTRIES определяет количество раз, когда устройство было занято или прервано;

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

· AVE.TIME определяет среднее время занятости устройства одним сообщением в течение периода моделирования;

· AVAILABLE определяет состояние готовности устройства в конце периода моделирования. Оно равно 1 , если устройство готово и 0 - если не готово;

· OWNER определяет номер последнего сообщения, занимавшего устройство. 0 означает, что устройство не занималось;

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

· INTER определяет количество сообщений, прерывающих устройство в данный момент.

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

· DELAY определяет количество сообщений, ожидающих занятия устройства. Сюда входят также сообщения, ожидающие освобождения устройства в "режиме прерывания".

Выходная статистика вполне соответствует заданным в условии цифрам.

Самое читаемое:

Разработка пакета учебно-прикладных программ по дисциплине Проектирование интегральных микросхем
Целью данной дипломной работы является разработка пакета учебно-прикладных программ по дисциплине «Проектирование интегральных микросхем». Данный пакет предназначен для изучения студентами: технологии полупроводниковых интегральных микросхем на биполярных транзисторах; основных принципов проектирования полупро ...

www.techstages.ru : Все права защищены! 2024