Все дипломы
Вычислительная математика
Добавить в закладки

<< В начало | < Предыдущая | Содержание | Следующая > | В конец >>
Об авторе материала

Бадмильсон В.Н.

Бадмильсон Василий Натанович, кандидат математических наук. Родился 5 января 1965 года в городе Волгограде. С отличием окончил общеобразовательную школу. Во время обучения...
далее



START 1,NP

RESET

START 7,,1

END

В приведенном примере осуществляется сбор как агрегатированной статистики об ожидании обслуживания, так и отдельно по учебным и научным заданиям (очереди QUEU и QUEN ). Все задания, входящие в систему обслуживаются ресурсов EVM в порядке поступления, хотя они обращаются к нему в разных точках модели. Это обеспечивается расположенной транзактов в ЦТС в хронологическое последовательности.

Предоставление учебным заданиям более высокого приоритета с целью повышения пропускной способности системы можно промоделировать, задавая в сегменте I следующий блок GENERATE 6,4,,,1 , генерирующий транзакты более высокого приоритета, которые будут располагаться в ЦТС впереди всех транзактов 0 приоритета.

После считывания первой карты START в фазе ввода модели управление будет передано на фазу коррекции таймера. При этом в ЦБС будут находиться три транзакта, запланированные к вводу в модель в блоках GENERATE . При поступлении очередного транзакта в модель автоматически планируется приход следующего. Таким образом, взаимное расположение сегментов в модели может быть любым. Важен только порядок блоков внутри каждого сегмента.

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

Поскольку в начале моделирования в системе нет ни одного задания, в модели некоторое время наблюдается переходной процесс. Исследователя обычно интересует стационарный режим работы системы. Однако, статистика собирается о начала моделирования. Поэтому накопленная за время переходного процесса статистическая информация вызывает смещение оценок характеристик системы, полученных в ходе имитационного моделирования. При увеличении времени моделирования это смещение будет уменьшаться, стремясь к нулю. Но, поскольку время прогона модели ограничено, исключить влияние переходного процесса можно сбросом статистики в момент выхода системы на стационарный режим работы, после чего следует начать сбор статистике заново. Для этой цели имеется управляющий оператор RESET . В приведенном примере через час после начала моделирования в блок TERMINATE сегмента 3 входит транзакт, завершающие прогон модели. После этого интерпретатор возвращается к фазе ввода и считывает карту RESET . В результате выполняются следующие действия:

1. Текущее положение транзактов в блоках и пенях остается неизменным, т.е. состояние модели в момент остановки прогона сохраняется.
2. Вся накопленная статистика сбрасывается.

<< В начало | < Предыдущая | Содержание | Следующая > | В конец >>

Случайный фрагмент

...«это задача усовершенствования, если объем памяти является фактором, ограничивающим производительност»...
подробнее

Высказались
В конце прошлого семестра как-то подрасслабился и ...
Автор: Алтустон
Когда увидела у вас пункт про имитационные и анали...
Автор: Яга
Источник неплохой. В этом не может быть никаких со...
Автор: Варбенков
Языки имитационного моделирования здесь описаны кл...
Автор: Селим




Известные фразы

Наука требует всего человека, без задних мыслей, с готовностью все отдать и в награду получить тяжелый крест трезвого знания. (Герцен)




Наука России - Наше будущее!