Similar presentations:
ПЗ №1_2026
1.
Архитектура вычислительных системЛабораторная работа №1
МЕТРИКИ И ЗАКОНЫ ПАРАЛЛЕЛЬНОЙ
ОБРАБОТКИ ИНФОРМАЦИИ
ЛР № 1
10.02.2026
Доцент кафедры «Информационные
и вычислительные системы»
доктор технических наук доцент
Гончаренко Владимир Анатольевич
2.
ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫЛабораторная работа №1
МЕТРИКИ И ЗАКОНЫ ПАРАЛЛЕЛЬНОЙ
ОБРАБОТКИ ИНФОРМАЦИИ
Учебные вопросы:
1. Метрики параллельной обработки информации
2. Законы параллельной обработки информации
3. Выполнение индивидуального задания
Литература для подготовки:
Вычислительные системы: практикум
/сост.:
А.Г.Басыров,
А.С.Дудкин,
И.В.Захаров,
А.С.Швецов, А.О.Шушаков. – СПб.: ВКА имени
А.Ф,Можайского, 2016. – С.8-16
Отсылка отчетов по л.р. – по e-mail: v_gonch@mail.ru
3.
Метрики и законы параллельной обработки информацииУЧЕБНЫЙ ВОПРОС №1
Метрики параллельной
обработки информации
4.
Моделирование параллельных программМетрики параллельных вычислений
Степень параллелизма
Ускорение S = T1 / Tn
Эффективность E =S / n
Стоимость Z = n*Tn
Утилизация U = O(n) / (n*Tn)
Качество Q = S * E * C
5. Алгоритм (граф) задания
6. Степень параллелизма
7. Ускорение
УскорениеS = T1 / Tn
31
Tn
75
T
1
S
2, 419
31
Tn
8. Эффективность
ЭффективностьE =S / n
S 2, 419
E
0, 4838
n
5
9. Стоимость
СтоимостьZ = n*Tn
Z = n Tn = 5 31 = 155
10. Утилизация
УтилизацияU = O(n) / n*Tn
75
O
n
U
0, 4838
n T n 5 31
On – объем вычислений
11. Качество
КачествоQ=S*E*C
Cn – сжатие (отношение объема последовательных
вычислений к объему эквивалентных
параллельных вычислений)
12.
Метрики и законы параллельной обработки информацииУЧЕБНЫЙ ВОПРОС №2
Законы параллельной
обработки информации
13.
Законы параллельных вычисленийЗакон Амдала
14.
Законы параллельных вычисленийЗакон Амдала
Для заданного примера суммарное время вычислений, не
подлежащих распараллеливанию, составляет 10, при общем
времени вычислений 75.
Тогда f = 10 / 75 ≈ 0,1333…
Отсюда S ≤ 5/(1+(5-1)*0,1333)= 3,26
15. Следствие закона Амдала
Зависимость предельного значения коэффициентаускорения от коэффициента f
16.
Законы параллельных вычисленийЗакон Густавсона
17.
Законы параллельных вычисленийЗакон Густавсона
(закон масштабируемого ускорения)
Для оценивания возможности ускорения вычислений, когда их
объем увеличивается с ростом количества процессоров в
системе (при постоянстве общего времени вычислений),
используется закон Густавсона:
Для заданного примера по закону Густавсона
для f = 0,1333…
Отсюда S ≤ 5+(1-5)*0,1333= 4,667
18.
Индивидуальное задание №11. Построить граф алгоритма решения
задачи.
2. Построить профиль параллельной
программы
3. Рассчитать метрики: ускорение,
эффективность, стоимость,
утилизация, качество
19.
Индивидуальное задание №120.
Индивидуальное задание №21. Составить таблицу расчета
предельного ускорения параллельных
вычислений по законам Амдала (SA) и
Густавсона (SG) для n-модульной
вычислительной системы
n = [№ по списку (журналу)] + 1
f
0,01
0,05
0,10
0,15
0,25
0,30
0,50
0,75
0,90
1,00
2. Построить график зависимостей SA(f) и SG(f)
SA
SG