Предмет: Информатика, автор: fearterror7

Послідовна програма виконується на 1 ядерному процесорі за 900 мс. Паралельна програма, яка робить ті самі обчислення, виконується на 4 ядерному процесорі за 300 мс. Обчислити прискорення і ефективність паралельних обчислень (дайте розрахунки і відповідь):
S = ...
E = ...

Ответы

Автор ответа: DepsCian
1

Ответ:

Объяснение:

Прискорення - це відношення часу виконання паралельної програми до часу виконання послідовної програми, тобто S = T1 / Tp, де T1 - час виконання послідовної програми, Tp - час виконання паралельної програми.

В даному випадку прискорення буде таким: S = 900 / 300 = 3.0

Ефективність паралельних обчислень - це відношення прискорення до кількості ядер процесора, тобто E = S / P, де P - кількість ядер процесора.

В даному випадку ефективність буде такою: E = 3.0 / 4 = 0.75

Похожие вопросы
Предмет: Физика, автор: dimasbrainy