Модель работы вычислительного центра
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?едения рабочих расчётов по составленной и отлаженной программе. Результаты этих расчётов позволяют провести анализ и сформулировать выводы о характеристиках процесса функционирования моделируемой системы. При реализации моделирующих алгоритмов на ПЭВМ вырабатывается информация о состояниях процесса функционирования исследуемой системы, которая является исходным материалом для приближённой оценки искомых характеристик, получаемых в результате имитационного эксперимента с моделью.
Отчет, сгенерированный программой, приведен в Приложении 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, которая моделирует процесс работы вычислительного центра.
Время выполнения программы не больше нескольких секунд. Требуемый объём памяти ЭВМ невелик.
В результате моделирования в исходной программе были выявлены узкие места, которые были устранены при следующем моделировании, благодаря чему эффективность