Показатели производительности алгоритмов распараллеливания. Технология гиперпоточности. Многозадачные и многопоточные системы. Суперскалярные вычисления. Группа : tt-13-20p


Download 341.47 Kb.
bet1/9
Sana17.06.2023
Hajmi341.47 Kb.
#1549821
  1   2   3   4   5   6   7   8   9
Bog'liq
4-Самостоятельная работа


Ташкентский университет информационных технологий имени Мухаммада ал-Хоразмий Карши филлиал


4- Самостоятельная работа


Предмет: Компьютерная архитектура

Тема: Показатели производительности алгоритмов распараллеливания.


Технология гиперпоточности.
Многозадачные и многопоточные системы.
Суперскалярные вычисления.

Группа : TT-13-20p
Выполнил: Чориев Сардор

Карши 2023



Показатели производительности алгоритмов распараллеливания.
Ускорение, получаемое при использовании параллельного алгоритма для p процессоров, по сравнению с последовательным вариантом выполнения вычислений определяется
,
т.е. как отношение времени решения задач на скалярной ЭВМ к времени выполнения параллельного алгоритма (величина n используется для параметризации вычислительной сложности решаемой задачи и может пониматься, например, как количество входных данных задачи).
Максимальный фактор ускорения Sp(n)=n (линейное ускорение). В общем случае Sp(n)< p, так как параллельный алгоритм обычно не может обеспечить идеальной балансировки нагрузки процессоров.
Отсутствие максимального ускорения обусловлено различными факторами
отсутствие максимального параллелизма в алгоритме и/или несбалансированность нагрузки процессоров
обмены, конфликты памяти и затраты на временя синхронизации
Природа различная – результат один: задержки
Теоретически возможны алгоритмы с суперлинейным ускорением Sp (n)>p. Это возможно, например, в алгоритмах поиска.
Эффективность использования параллельным алгоритмом процессоров при решении задачи определяется соотношением:

(величина эффективности определяет среднюю долю времени выполнения алгоритма, в течение которой процессоры реально используются для решения задачи).
Как следует из приведенных соотношений, в наилучшем случае Sp(n) = p и Ep(n) = 1.

Характеристики параллельности



для выражения E:

для выражения Ep:

T1(n)=n-1=6

T1(n)=n-1=6

Tp(n)=t=5

Tp(n)=tp=5

Sp(n)=1,2

Sp(n)=2

Qp(n)=0.6

Qp(n)=0.66

Таким образом, выражение Ep имеет лучшие характеристики параллельности, чем выражение E.

Download 341.47 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling