Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Расчетное задание / КМ4 / КМ4 Долгов Р ТФ-12-20.docx
Скачиваний:
3
Добавлен:
16.05.2024
Размер:
1.29 Mб
Скачать

Гистограмма выборки debug:

Рис. 1. Гистограмма распределения плотности вероятности выборки debug

Таблица 7 – значения интервалов и частот попадания выборки realise – одинарная точность

Граница интервала

Кол-во элементов, попавших в интервал

[13,3265;17,5955]

10

[17,5956;21,8645]

20

[21,8645;26,1335]

34

Продолжение таблицы 7

[26,1335;30,4025]

14

[30,4025;34,6715]

8

[34,6715;38,9405]

0

[38,9405;43,2095]

0

[43,2095;47,4785]

1

Гистограмма выборки realise – одинарная точность:

Рис. 2. Гистограмма распределения плотности вероятности выборки realise – одинарная точность.

Таблица 8 – значения интервалов и частот попадания выборки realise – двойная точность

Граница интервала

Кол-во элементов, попавших в интервал

[27,3005;33,0815]

2

[33,0815;38,8625]

5

[38,8625;44,6435]

10

[44,6435;50,4245]

15

[50,4245;56,2055]

29

[56,2055;61,9865]

20

[61,9865;67,7675]

9

[67,7675;73,5485]

5

Гистограмма выборки realise – двойная точность:

Рис. 3. Гистограмма распределения плотности вероятности выборки realise – двойная точность.

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

Таблица 9 – результаты исследования производительности при параллельных расчетах

Количество одновременно запущенных программ

Время выполнения каждой программы, с

2

Т1 = 18.96

Т2 = 19.43

3

Т1 = 24.78

Т2 = 26.14

Т3 = 26.74

4

Т1 = 35.65

Т2 = 35.12

Т3 = 35.65

Т4 = 34.60

5

Т1 = 33.15

Т2 = 38.87

Т3 = 36.75

Т4 = 36.09

Т5 = 36.32

Продолжение таблицы 9

6

Т1 = 51.24

Т2 = 45.25

Т3 = 53.05

Т4 = 52.64

Т5 = 53.70

Т6 = 52.14

7

Т1 = 68.43

Т2 = 63.71

Т3 = 67.42

Т4 = 58.65

Т5 = 68.21

Т6 = 62.30

Т7 = 69.85

8

Т1 = 73.15

Т2 = 71.15

Т3 = 65.32

Т4 = 73.14

Т5 = 65.14

Т6 = 69.00

Т7 = 70.81

Т8 = 71.51

Построим графическую зависимость времени выполнения программ в зависимости от их количества.

Рис. 4. Зависимость времени выполнения от количества запущенных программ

Выделим для каждого измерения максимальное время выполнения и построим зависимость максимального времени выполнения от числа запущенных программ.

Рис. 5. Зависимость максимального времени выполнения от числа запущенных программ

Вывод.

  • В соответствие с заданием была создана программа для исследования производительности ПК на языке высокого уровня FORTRAN с применением математической библиотеки IMSL.

  • Зависимость времени выполнения расчетов на одном и том же компьютере одной версии программы происходит по нормальному закону распределения.

  • Время выполнения программы в режиме debug несильно отличается от режима realise. Это связано с тем что в режиме realise по умолчанию используется оптимизация, а также с тем что смена режима влияет лишь на подготовительную часть программы, которую написали мы.

Соседние файлы в папке КМ4