Известные фразы
Наука требует всего человека, без задних мыслей, с готовностью все отдать и в награду получить тяжелый крест трезвого знания. (Герцен)
Вычислительная математика
Информатика и вычислительная техника. Моделирование
|
||
<< В начало | < Предыдущая | Содержание | Следующая > | В конец >> |
|
Для моделирования группы однородных параллельно используемых ресурсов язык GPSS пред оставляет специальное средство: многоканальное устройство или память (STORAGE ). Примерами таких ресурсов могут быть блоки ОП ЭВМ или процессоры в многопроцессорных системах и т.п. Число приборов, которое моделируется каждым многоканальным устройством, задается пользователем. В этом смысле используется термин ёмкость многоканального устройства. Многоканальное устройство (МУ) занимается и освобождается транзактами. Когда все приборы МУ заняты, возможно образование очередей. Для занятия МУ используется блок ENTER . Его операнды имеют следующее значение: А - имя или номер занимаемого МУ; В - число приборов, занимаемых транзактом. Значение по молчанию - I. При входе в блок - ENTER выполняются следующие действия: 1. Проверяется, не превосходит ли значение операнда В доступной ёмкости МУ? Если "да" – блок ENTER - откажет транзакту во входе. Если емкость достаточна - транзакт входит в блок.2. Счетчик цикла входов МУ увеличивается на величину В, на то же значение увеличивается счетчик текущего содержимого, а доступная емкость МУ уменьшается на значение операнда В. Блок LEAVE служит для освобождения МУ. Его операнды аналогичны операндам блока ENTER . При входе в блок LEAVE - выполняются следующие действия: 1. Текущее содержимое МУ уменьшается на значение операнда В, доступная емкость увеличивается на ту же величину.2. В случае, если в результате первой операции текущее содержимое станет меньше нуля, выдается сообщение об ошибке и моделирование прекращается. Необходимо отметить, что в отличие от ресурсов МУ может заниматься одним транзактом, а освобождаться другим. Статистика, собираемая МУ, относится не к транзактам, а к использованию приборов. Для МУ выдается: емкость, среднее число занятых приборов, доля заняты по отношению к емкости, среднее время занятия прибора, максимальное число занятых приборов, текущее число занятых приборов.
<< В начало | < Предыдущая | Содержание | Следующая > | В конец >> |
Случайный фрагмент
Известные фразыНаука требует всего человека, без задних мыслей, с готовностью все отдать и в награду получить тяжелый крест трезвого знания. (Герцен) |