Моделирование систем / Лаб 2_1
.docx
Министерство образования и науки Кыргызской Республики
Кыргызский Государственный Технический Университет имени И. Раззакова
Факультет Информационных Технологий
Кафедра: Информатика и Вычислительная Техника
Лабораторная работа №1
Бишкек 2017
Задача. Задания проходят обработку на ЭВМ следующим образом. Все задания сначала потупают на обработку ЭВМ-1. Время обработку 10±5. После чего задания поступают одновременно на ЭВМ-2 и ЭВМ-3. Завершение обработкуи на одной ЭВМ снимает задачу с другой ЭВМ. Время обработки на ЭВМ-2 15±3 сек, на ЭВМ-3 17±4 сек. Задания поступают через каждые 7±2 сек. Смоделировать обработку 100 заданий.
Код:
simulate
time1 function Rn1,d3
.33,12/.66,15/1,18
time2 function Rn1,d3
.33,13/.66,17/1,21
generate 12,2
queue och1
seize evm1
depart och1
advance 10,5
release evm1
test le fn$time1,fn$time2,met1
assign 1,fn$time1
queue och2
seize evm2
depart och2
advance P1
release evm2
terminate 1
met1 assign 2,fn$time2
queue och3
seize evm3
depart och3
advance P2
release evm3
terminate 1
start 100
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 103 0 0
2 QUEUE 103 0 0
3 SEIZE 103 0 0
4 DEPART 103 0 0
5 ADVANCE 103 0 0
6 RELEASE 103 0 0
7 TEST 103 0 0
8 ASSIGN 71 0 0
9 QUEUE 71 1 0
10 SEIZE 70 0 0
11 DEPART 70 0 0
12 ADVANCE 70 1 0
13 RELEASE 69 0 0
14 TERMINATE 69 0 0
MET1 15 ASSIGN 32 0 0
16 QUEUE 32 0 0
17 SEIZE 32 1 0
18 DEPART 31 0 0
19 ADVANCE 31 0 0
20 RELEASE 31 0 0
21 TERMINATE 31 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
EVM1 103 0.852 10.326 1 0 0 0 0 0
EVM3 32 0.438 17.094 1 102 0 0 0 0
EVM2 70 0.830 14.814 1 99 0 0 0 1
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
OCH1 1 0 103 53 0.119 1.441 2.969 0
OCH3 1 1 32 22 0.047 1.827 5.847 0
OCH2 3 1 71 19 0.645 11.351 15.498 0
CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE
102 0 1224.415 102 17 18 2 13.000
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
104 0 1250.463 104 0 1
99 0 1261.931 99 12 13 1 18.000