Порядок выполнения работы. Кафедра информационных систем и технологий

Кафедра информационных систем и технологий

Лабораторная работа №8

по дисциплине «Теория информационных процессов и систем».

Тема:

«Моделирование вычислительных систем с помощью системы GPSS/PC»

Выполнил студент группы ИС-19: Фомичев А.А.

Проверил: Родькина О.Я.

Нижний Новгород

2013 г.

Цель работы: исследование характеристик простейших вычислительных систем при вариации параметров моделируемых процессов и режимов работы отдельных устройств

Задача № 1

Требуется промоделировать решение задач в двухпроцессорной ЭВМ с общей памятью, разделенной на восемь блоков. Каждой задаче отводится при решении один блок. Интервалы времени между поступлениями задач распределены равномерно в интервале (2,14) единиц времени, время обработки порции информации подчинено экспоненциальному закону с интенсивностью vl-5 в процессоре CPU1 и с v2-2 в процессоре CPU2.

Между обработкой порций с вероятностью 0.6 возможно обращение к внешней памяти, в которой время обслуживания распределено равномерно в диапазоне (2,8). С вероятностью 0.1 задачи оказываются решенными и покидают систему. Моделирование выполнить на отрезке времени, соответствующем решению не менее 100 задач. Ниже представлена схема имитационной модели и текст программы на языке GPSS.

Задача № 2

Промоделировать работу устройства дисковой памяти при наличии одного канала и трех дисководов. Запросы поступают равновероятные ко всем дисководам. Обработка запроса включает установку головки (при этом канал не требуется) и обмен данными через канал. Интервалы времени между поступлениями запросов распределены по экспоненциальному закону с v=6. Время установки головки равномерно распределено в интервале 0 - 50 мс. Время обмена данными равно 1.7 мс (за единицу времени принять 1.7 мс).

Порядок выполнения работы

1) Изучить программу Задачи 1

2) Исследовать характеристики (коэффициент использования оборудования, средняя и максимальная длина очереди, среднее время нахождения транзакта в системе и др.) модели Задачи 1 при исходном варианте задания.

3) Внести следующие изменения в модель и программу Задачи 1 и исследовать характеристики:

· Увеличить интервал моделирования до 500 транзактов

· Ввести генерирование транзактов по экпоненциальному закону с v=2

· Ввести уход транзактов из системы без обслуживания, если длина очереди А1 превысит 5

4) Организовать в модели подсчет заявок, покинувших систему без обработки

5) Продумать меры по улучшению выходных параметров ЭВМ в Задаче 1 (повышение производительности, улучшение использования оборудования и т.д.)

6) Изучить описание и программу задачи 2

7) Исследовать характеристики модели задачи 2 при исходном варианте задания

8) Ввести следующие изменения в модель и программу задачи 2 и исследовать характеристики:

· Принять за единицу времени 1мс

· Увеличить количество дисководов до 4

9) Подготовить отчет с результатами


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



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