Надежность параллельных вычислений

Автор: Пользователь скрыл имя, 19 Апреля 2012 в 20:20, реферат

Описание работы

Современная теория надежности занимается в основном вопросами надежности техники, за более чем 50-летнюю историю своего развития она накопила боль­шое количество полезных, проверенных на практике результатов. Казалось бы, это может служить залогом успешного и беспроблемного решения задачи обес­печения надежности АСОИУ. Однако это не так. В последние десятилетия про­блема повышения надежности не только не ослабела, но, напротив, значительно обострилась. Это связано с действием ряда объективных причин, обусловленных бурным техническим прогрессом в новой области техники —

Содержание

Введение 3


1 Основные понятия теории надежности 4

2 Показатели надежности параллельных вычислений 11

3 Методы расчета надежности сложных объектов (ВВС) 24

4 Методы обеспечения надежности сложных объектов 43

5 Надежность программного обеспечения 50

Список использованных источников 59

Работа содержит 1 файл

Реферат-НПВ.doc

— 2.69 Мб (Скачать)

- интенсивность выявления ошибок в клиенте, уменьшающаяся со временем по параболическому закону.

Для следующих конкретных значений: S = 3 – коэффициент сложности сервера; N = 10 – число программ-клиентов; l0 = 10 ошибок/день; P = 3 – количество программистов; m0 = 1 ошибок/день получаем. 

Решение вышеизложенной модели (см. формулу (11) было проведено с помощью пакета MatLab6.5 (функция ode15s) методом Рунге-Кута.

Получены следующие результаты:

Рисунок 5.3 –p и p'

Из рисунка 5.3 видно, что сервер начнет устойчиво работать на 17 сутки.

Рисунок 5.4 – m1C, m2C, m2C'

Из рисунка 5.4 видно, что клиенты начнут устойчиво работать на 7 сутки.

Если количество программ-клиентов увеличить с 10 до 100, то сервер начнет устойчиво работать на 160 сутки, а клиенты – на 70 сутки. Чтобы при таком количестве клиентов добиться устойчивой работы системы за то же врем, что и при 10 клиентах, нужно либо число программистов довести до P = 7, либо увеличить производительность (квалификацию программистов) устранения ошибок до m0 = 3.

 

 

 

 

 

 

 

 

 

 

 

 

 

Список использованных источников

 

1. Черкесов Г.Н. Надежность аппаратно-программных комплексов. Учебное пособие для вузов /Г.Н. Черкесов.- М.: СПб.: Питер, 2005.–479с.

2. Острейковский В.А.  Теория надежности: Учебник для вузов/ В.А. Острейковский. - М.: Высшая школа. – 2003. –463с.

3. Эндрюс Грегори Р. Основы многопоточного, параллельного и распределенного программирования/ Эндрюс Грегори Р. Пер. с англ. –М.:, СПб, Киев: Вильямс - 2003, 512 с. 

  4.   Ханджян А.О. Модель и моделирование надежности программного обеспечения как системы массового обслуживания.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

42

 



Информация о работе Надежность параллельных вычислений