Зміст звіту

· формування варіанту завдання;

· обґрунтування вибору конкретних об’єктів GPSS World для реалізації завдання;

· блок-діаграми GPSS World моделі;

· текст GPSSW-програм для реалізації моделі;

· звіт REPORT з різними варіантами результатів моделювання;

· аналіз результатів моделювання, їх графічних залежностей та гістограм згідно вимог індивідуального завдання.

Контрольні запитання

1. Які системи називаються виробничими, наведіть приклади?

2. Які існують режими роботи блоку GATE для перевірки зайнятості одноканальних пристроїв?

3. Як можна знайти кількість відхилених транзактів, які були відправлені блоком GATE на вилучення з системи?

4. За допомогою якого блоку можна задавати значення параметрам транзактів?

5. За допомогою якого СЧА можна звертатися до параметра транзакта?


Лабораторна робота 9. Моделювання роботи ЕОМ для оброблення завдань з різними пріоритетами

Мета лабораторної роботи – виконати імітаційне моделювання обчислювальної системи на прикладі оброблення завдань з різними пріоритетами на ЕОМ та проаналізувати оцінки отриманих результатів

Загальні відомості

Режим функціонування ОКП без затримування обслуговування організується блоками SEIZE і RELEASE. Для моделювання ситуацій, коли черговий транзакт повинен зайняти ОКП, перервавши обслуговування попереднього транзакта, використовується блок PREEMPT (див. п. 5.7).

Коли ОКП вільний, блок PREEMPT працює так само, як і блок SEIZE. У зайнятому ОКП блок PREEMPT функціонує або в пріоритетному режи ­мі, або в режимі переривання. Попередньо, за допомогою блоку ASSIGN можна задати будь-яку кількість значень параметрів транзактів (див. п. 5.2).

Завдання для виконання роботи

Відповідно до заданого варіанту необхідно виконати наступні дії:

· розробити блок-діаграми та програмний код GPSS World для реалізації моделі;

· провести процес моделювання у GPSS World з використанням інтерактивного режиму.

Індивідуальні завдання для моделювання роботи ЕОМ для оброблення завдань з різними пріоритетами

На оброблення ЕОМ приймають три класи завдань: А, В, С. Завдання класу А поступають в середньому через Т 1 хвилин, класу В – через Т 2 хвилин, класу С – через Т 3 хвилин і вимагають для виконання: клас А – Т4 хвилин, клас ВТ 5 хвилин і клас СТ 6 хвилин. Всі величини Ti (i = 1…6) – експоненціально розподілені випадкові величини.

Дисципліна обслуговування визначається комбінацією пріоритетів завдань:

А – високий, В і С – низький;

В – високий, А і С – низький;

С – високий, А і В – низький;

Завдання з високим пріоритетом монополізують ЕОМ в результаті чого перервані завдання не вилучаються з системи, а відправляються на доопрацювання. Необхідно оцінити вплив різних дисциплін обслуговування на такі параметри обчислювальної системи:

· середня тривалість проходження завдань через систему;

· середня довжина черги;

· середній час очікування в черзі;

· кількість перерваних повідомлень.

Індивідуальні вхідні дані для моделювання наведено у табл. 10.8.

Таблиця 10.8

№ варіанту Т 1 Т 2 Т 3 Т 4 Т 5 Т 6
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: