При определении динамических характеристик задействовать метод свертки.
Правильность определить посредством математического пакета.
Модель распределенного приложения, для определения динамических характеристик представлена на рис.1:
Рис.1 Модель распределенного приложения.
В предыдущей самостоятельной работе, мы научились рассчитывать динамические характеристики времени выполнения последовательных процессов, а так же параллельных процессов, причем для случаев синхронизации по «И» и по «ИЛИ».
В этой самостоятельной работе, нам необходимо просто проделать все эти операции в соответствии с заданной моделью, что совсем не составит труда, так как все программные модули для этих рассчетов уже написаны. Нам, главным образом, необходимо только выполнить объединение этих процессов в правильном порядке, причем вариантов может быть несколько.
Например можно составить последовательность вычислений следующим образом:
1) рассчет динамических характеристик времени выполнения паралльных процессов с синхронизацией по «И»
2) рассчет динамических характеристик времени выполнения последовательных процессов: P(I+1) и процесса, получившегося, при объединении в п.1)
3) рассчет динамических характеристик времени выполнения паралльных процессов с синхронизацией по «ИЛИ»
4) рассчет динамических характеристик времени выполнения последовательных процессов: получившегося, при объединении в п.2) и в п.3)
После получения результата, проверим его с помощью математического пакета MatCad.
Перед началом вычилений, составим конкретный пример, необходимый для проверки: Пусть количество процессов в первом параллельном блоке возмем равным 2-м, и во втором 2-м, матрицы переходов для всех процессов возмем одинаковыми и составим их на основании графа, который мы рассматривали во второй самостоятельной работе и изображенном на рис.2:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.