Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Моделирование памяти. Информационные объекты MATRIX. Организация циклов

Связанные блоки: STORAGE, EQU.ОчередьРесурс3Ресурс2Ресурс1ВхВыхПараметры всех ресурсов одинаковыSTOR1 STORAGE 3Enter STOR1Advance V$timeLeave STOR1ENTER,>Стандартные числовые атрибутыSJ - число занятых ячеек RJ - число свободных ячеек SRj
Лекция №10 Связанные блоки: STORAGE, EQU.ОчередьРесурс3Ресурс2Ресурс1ВхВыхПараметры всех ресурсов одинаковыSTOR1 STORAGE 3Enter  STOR1Advance V$timeLeave Пример. На входе ВС три типа заявок. Каждая заявка проходит канал за ОчередьКаналt1t2t3ВыходОпределить загрузкуканала и параметры очереди QUEUE   Qchan  GATE SNF Анализ результатов моделирования:STORAGE   CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. mxx     matrix  ,1,4   Занесение Моделирование замкнутых СМООчередьРесурсLOOP       Формат блокаВхLOOP A, Решение задачиTime Equ 10000Fnp  variable (Poisson(1,100))Fno  variable (Poisson(1,160))GENERATE	,,,1		ASSIGN	5,Time Точность определения некоторой случайной величины X можно описать формулой: *Лабораторная работа №3   Магистры_Казахстан Условие задачи.Базовая схема для моделирования состоит
Слайды презентации

Слайд 2 Связанные блоки: STORAGE, EQU.

Очередь
Ресурс3
Ресурс2
Ресурс1

Вх
Вых
Параметры всех ресурсов
одинаковы
STOR1 STORAGE

Связанные блоки: STORAGE, EQU.ОчередьРесурс3Ресурс2Ресурс1ВхВыхПараметры всех ресурсов одинаковыSTOR1 STORAGE 3Enter STOR1Advance V$timeLeave

3
Enter STOR1
Advance V$time
Leave STOR1
ENTER,
>

памяти>

Стандартные числовые
атрибуты

SJ - число занятых ячеек

RJ - число свободных ячеек

SRj – коэффициент использования

STj – среднее время пребывания
заявки в одной единице памяти

Блок ENTER - LEAVE - накопитель

F – full
E - empty

Time Variable 100


Слайд 3 Пример. На входе ВС три типа заявок. Каждая

Пример. На входе ВС три типа заявок. Каждая заявка проходит канал

заявка
проходит канал за разное время: t1= 60, t2=80,

t3=100.
Интенсивность поступления заявок по экспоненциальному закону с λ=0.05 с-1. Канал может хранить и передавать не более трех сообщений. Заявки, не попавшие на обработку, должны быть удалены.


Очередь



Канал


t1

t2


t3

Выход

Определить загрузку
канала и параметры очереди

Аналитическое определение
параметров модели

Расчет длины очереди теоретически определён только для одноканальных устройств. Приведём характеристики к одноканальному варианту системы и найдём приблизительные загрузку и длину очереди:

L=6517

ρ=11


Слайд 4

Очередь


Канал

t1
t2

t3
Выход
Определить загрузку
канала и параметры очереди
QUEUE

ОчередьКаналt1t2t3ВыходОпределить загрузкуканала и параметры очереди QUEUE  Qchan GATE SNF Chanal,Out

Qchan
GATE SNF Chanal,Out
ENTER Chanal


DEPART Qchan
Mark 3
ADVANCE P1
LEAVE Chanal
Savevalue yy +,1
tabulate tab1

Следующий блок модели описывает
Блок памяти, табулирует время
обработки всех запросов. Блок Gate
Обеспечивает проверку занятости
памяти

Msavevalue mxx+,1,1,S$chanal
Msavevalue mxx,1,2,SR$chanal
Msavevalue mxx+,1,3,ST$chanal
Msavevalue mxx,1,4,Q$Qchan
TERMINATE
Out SAVEVALUE xx+,1
TERMINATE
tab1 Table MP3,20,10,20
time_ent Table x1,10,5,20
GENERATE 100000
TERMINATE 1
mxx matrix ,1,4

Основная часть модели
Описывается блок памяти
и блок проверки
возможности войти в этот
блок очередной заявки.
Считаем количество
прошедших каналы заявок.

Блоки информационные
и окончания моделирования


Слайд 5 Анализ результатов моделирования:
STORAGE CAP. REM. MIN.

Анализ результатов моделирования:STORAGE  CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C.

MAX. ENTRIES AVL. AVE.C. UTIL.
CHANAL

3 0 0 3 3502 1 2.809 0.936

QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME
QCHAN 11442 11442 14944 3502 5712.358 38225.092
AVE.(-0) 49924.469

SAVEVALUE VALUE
XX 11442.000


Длина очереди отличается от расчётной


Слайд 6 mxx matrix

mxx   matrix ,1,4  Занесение значений переменных

,1,4
Занесение значений переменных

Msavevalue mxx+,1,1, S$chanal
Msavevalue mxx,1,2, SR$chanal
Msavevalue mxx+,1,3,ST$chanal




Использование матричных
переменных

Значения
стандартных
числовых
атрибутов
блока памяти
Отражены:
в столбцах матрицы 1, 2, 3 -- Sj, SRj, STj
и величину очереди к каналам в 4 столбце.

Report_Storage.doc

Msavevalue mxx,1,4,Q$Qchan


Слайд 7 Моделирование замкнутых СМО

Очередь
Ресурс

LOOP

Моделирование замкнутых СМООчередьРесурсLOOP    Формат блокаВхLOOP A, BA –

Формат блока
Вх
LOOP A, B
A – Количество повторений
в цикле

моделирования
B - Точка возврата в модель

Пример. Пользователь на терминале набирает запрос. Только после обработки запроса появляется сообщение, разрешающее продолжить формирование нового запроса. Определить среднее время обработки запросов. Время набора запросов Tвх = [50 ÷150] , время обработки запросов Tобр=[20÷300]. Закон поступления и обработки запросов –Пуассоновский.

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


Слайд 8 Решение задачи
Time Equ 10000
Fnp variable (Poisson(1,100))
Fno

Решение задачиTime Equ 10000Fnp variable (Poisson(1,100))Fno variable (Poisson(1,160))GENERATE	,,,1		ASSIGN	5,Time  beg 	SEIZE	Terminal

variable (Poisson(1,160))
GENERATE ,,,1
ASSIGN 5,Time
beg SEIZE Terminal

Mark 7
ADVANCE v$Fnp RELEASE Terminal
SEIZE Proc
ADVANCE v$Fno
RELEASE Proc
TABULATE Top
LOOP 5,beg
terminate 1
Top Table MP7,100,20,20



Оценка количества испытаний
для обеспечения точности
решения задачи

Стрелками выделены результаты
при изменении количества
испытаний В 10 раз


Слайд 9 Точность определения некоторой случайной величины X
можно

Точность определения некоторой случайной величины X можно описать формулой:

описать формулой:

| a -x | < ε, где a - точная оценка искомого
параметра, ε - требуемая точность результата.
Определим вероятность выполнения этого неравенства и
назовем ее α: P(|a-x | <ε)=α ,где α называется
доверительной вероятностью.
Процесс определения достоверности результата моделирования
теперь рассматриваем следующим образом. На основании
известного значения a и погрешности его вычисления ε образуется некоторый доверительный интервал Iα .
В этом случае определяется не вероятность попадания точного значения a в интервал Iα , а то, что случайный интервал накроет значение a.



a-ε



a+ε


a


  • Имя файла: modelirovanie-pamyati-informatsionnye-obekty-matrix-organizatsiya-tsiklov.pptx
  • Количество просмотров: 101
  • Количество скачиваний: 0