Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции-1-модуль.docx
Скачиваний:
10
Добавлен:
05.09.2019
Размер:
385.19 Кб
Скачать

Лекция 6

§1.15. Пример структуры вычислительной системы для имитационного моделирования

Накопитель на сменных

магнитооптических дисках

Лазерный принтер

Матричный принтер

Накопитель на гибких дисках

Рис. 1.25

Устройство ввода информации (Свх).

В качестве источника информации используется генератор сообщений. Генератор формирует сообщение через определённый, заданный пользователем, интервал времени. Как правило, используется случайное значение при формировании длины интервала. За единицу модельного времени при выполнении лабораторных работ принимается время 0.625*10-5 сек.

Центральный процессор (ЦП).

Модель процессора содержит две основных части:

- имитация задержки при обслуживании сообщения процессором;

- связь процессора с другими устройствами.

В параметрах модели содержится:

- задержка, вызываемая обработкой процессором 100000 среднестатистических процессорных операций;

- количество среднестатистических процессорных операций, которые необходимо выполнить процессору при обслуживании поступающих сообщений.

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

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

Оперативная память (ОЗУ).

Модель ОЗУ содержит три основных части:

- задержка, имитирующая запись/чтение данных в ОЗУ;

- задержка, имитирующая передачу данных в канале ЦП-ОЗУ;

- ситуация “переполнения памяти”; в этом случае та часть данных, которая не поместилась в ОЗУ, перераспределяется на НЖМД; соответственно перераспределяется число обращений к ОЗУ.

Устройство ОЗУ характеризуется параметрами:

- размер ОЗУ в килобайтах;

- задержка при записи/чтении 1 килобайта данных в ОЗУ;

- задержка при передаче 1 килобайта данных через канал ЦП-ОЗУ.

В параметрах сообщений, поступающих на ОЗУ, указывается:

- объём ОЗУ, необходимый для обслуживания сообщений;

- количество обращений к ОЗУ.

Накопитель на жёстких дисках (НЖМД).

Модель НЖМД содержит три основных части:

- задержка, имитирующая запись/чтение данных в НЖМД;

- задержка, имитирующая передачу данных в канале ЦП(ОЗУ)- НЖМД;

- ситуация “переполнения памяти”; в этом случае сообщение не обрабатывается, а задерживается до конца моделирования, поскольку переполнение НЖМД по сути означает останов ВС в целом; в этом случае заявка, с которой связано данное событие, выводится из модели.

В параметрах модели содержится:

- размер накопителя в килобайтах;

-- задержка при записи/чтении 1 килобайта данных;

- задержка при передаче 1 килобайта данных через канал ЦП(ОЗУ)- НЖМД.

В параметрах поступающих на обслуживание указываются:

- объем необходитмой памяти на НЖМД;

- количество обращений к НЖМД.

При моделировании накопителя имитируется ситуация переполнения накопителя на жёстких дисках.

Каналы передачи данных.

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

Устройства вывода информации.

Модель устройства состоит из одной части, которая обеспечивает задержку, имитирующую обработку поступающей информации конкретным устройством вывода (например, задержка при печати).

В параметрах модели указывается задержка при обработке 1 килобайта данных.

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

Внешние устройства: сетевой выход (1), накопитель на сменных магнитооптических дисках (2), лазерный принтер (3), матричный принтер (4), накопитель на гибких дисках (5).