Предмет: Информатика,
автор: fearterror7
Послідовна програма виконується на 1 ядерному процесорі за 900 мс. Паралельна програма, яка робить ті самі обчислення, виконується на 4 ядерному процесорі за 300 мс. Обчислити прискорення і ефективність паралельних обчислень (дайте розрахунки і відповідь):
S = ...
E = ...
Ответы
Автор ответа:
1
Ответ:
Объяснение:
Прискорення - це відношення часу виконання паралельної програми до часу виконання послідовної програми, тобто S = T1 / Tp, де T1 - час виконання послідовної програми, Tp - час виконання паралельної програми.
В даному випадку прискорення буде таким: S = 900 / 300 = 3.0
Ефективність паралельних обчислень - це відношення прискорення до кількості ядер процесора, тобто E = S / P, де P - кількість ядер процесора.
В даному випадку ефективність буде такою: E = 3.0 / 4 = 0.75
Похожие вопросы
Предмет: Алгебра,
автор: katasevcuk213
Предмет: Физика,
автор: 81yanaorlova
Предмет: Английский язык,
автор: slavalatyshev2011
Предмет: Физика,
автор: dimasbrainy
Предмет: Английский язык,
автор: mrmarios1206