Модель работы вычислительного центра

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

?едения рабочих расчётов по составленной и отлаженной программе. Результаты этих расчётов позволяют провести анализ и сформулировать выводы о характеристиках процесса функционирования моделируемой системы. При реализации моделирующих алгоритмов на ПЭВМ вырабатывается информация о состояниях процесса функционирования исследуемой системы, которая является исходным материалом для приближённой оценки искомых характеристик, получаемых в результате имитационного эксперимента с моделью.

Отчет, сгенерированный программой, приведен в Приложении 2.

 

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 2084.976 20 1 3

 

Из данной части отчета можно узнать:

.Модельное время начала (START TIME) - 0;

2.Модельное время окончания (END TIME) прогона - 2084.976;

.Количество блоков в модели (BLOCKS) - 20;

.Количество устройств (FACILITIES) - 1;

.Количество накопителей (STORAGES) - 3;

.Количество многоканальных устройств или очередей.

 

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 100 0 0

2 QUEUE 100 0 0

3 SEIZE 100 0 0

4 DEPART 100 0 0

5 ADVANCE 100 0 0

6 RELEASE 100 0 0

7 TRANSFER 100 0 0 8 ENTER 36 0 0

9 ADVANCE 36 0 0

10 LEAVE 36 0 0

11 TERMINATE 36 0 0 12 TRANSFER 64 0 0 13 ENTER 35 0 0

14 ADVANCE 35 0 0

15 LEAVE 35 0 0

16 TERMINATE 35 0 0 17 ENTER 29 0 0

18 ADVANCE 29 0 0

19 LEAVE 29 0 0

20 TERMINATE 29 0 0

 

В этой части отчета показано количество вхождений в каждый блок модели.

FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY100 0.587 12.242 1 0 0 0 0 0

Здесь показана информация об устройстве operator, а именно:

.Количество вхождений в блок (ENTERIES) - 100;

2.Коэффициент использования (UTIL.) - 0.587;

3.Среднее время на одну обработку (AVE. TIME) - 12.242

.Количество отказов (RETRY) - 0.

 

QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY

OPERATOR 1 0 100 98 0.000 0.008 0.424 0

 

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

 

STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY

COMP1 1 1 0 1 36 1 0.158 0.158 0 0

COMP2 1 1 0 1 35 1 0.162 0.162 0 0

COMP3 1 1 0 1 29 1 0.141 0.141 0 0

 

Здесь содержится информация о накопителях, используемых в системе:

.Емкость накопителей (CAP.) - по 1 у каждого;

2.Количество свободных каналов в момент завершения моделирования (REMAIN) - 1 у каждого;

.Наименьшее количество занятых каналов (MIN.) - 0 у каждого;

.Максимальное количество занятых каналов (MAX.) - 1 у каждого;

.Количество занятий (ENTERIES).

.Среднее количество занятых каналов (AVE. C.)

.Коэффициент использования (UTIL.)

 

1.10 Сравнение результатов имитационного моделирования и аналитического расчета характеристик

 

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

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

 

QUEUE MAX 1

 

При выполнении аналитического расчета характеристик коэффициента загрузки ЭВМ (Kevm1, Kevm2, Kevm3) выяснилось, что он равен приблизительно 16%.

 

 

Это подтверждается результатами имитационного моделирования.

 

STORAGE UTIL.

COMP1 0.158

COMP2 0.162

COMP3 0.141

 

1.11 Возможные улучшения в работе системы

 

Из отчета работы программы видно, что система функционирует не эффективно, так как большую часть времени все три ЭВМ не обрабатывают задания, потому что время поступления и обслуживания этих заданий больше, чем время обработки их с помощью ЭВМ.

Для увеличения эффективности системы необходимо уменьшить количество ЭВМ до одной.

Листинг улучшенной программы и отчет приведены в приложениях 2 и 3.

Сравнивая полученные результаты можно сказать, что при повторном моделировании коэффициент использования ЭВМ значительно возрос (с 0.16 до 0.475 в среднем).

На основании этих показателей можно сделать вывод, что при изменении количества ЭВМ коэффициент загрузки увеличивается.

Заключение

 

В ходе выполнения курсовой работы поставленная задача была полностью выполнена. При выполнении курсовой работы были закреплены знания по математическим методам и программным средствам системного моделирования. Выполнение курсовой работы сопутствовало развитию практических навыков комплексного решения задач исследования и проектирования систем на современных ЭВМ.

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

Время выполнения программы не больше нескольких секунд. Требуемый объём памяти ЭВМ невелик.

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