Для решения задачи воспользуемся законом Амдала, который описывает, как ускорение вычислений зависит от доли параллельной и последовательной частей программы.
Шаг ...
Дано:
- Доля последовательной части программы
- Доля параллельной части программы
- Число процессоров варьируется от 2 до 8192 с шагом , где .
По закону Амдала, ускорение при использовании процессоров рассчитывается по формуле:
Теперь мы будем вычислять ускорение для каждого значения от 2 до 8192.
-
:
-
:
-
:
-
:
-
:
-
:
-
:
-
:
-
:
-
:
-
:
-
:
-
:
Минимальное число процессоров, при котором ускорение становится значительным, можно считать , так как при увеличении числа процессоров ускорение не растет значительно после .
Степень ускорения:
Минимальное число процессоров: