Для анализа будем использовать
следующие показатели:
T1 - время решения задачи на
одном процессоре.
Tp - время решения задачи на p
процессорах.
S - ускорение (speedup).
Ускорение определяется из отношения: S=T1/Tp
Оценка сложности последовательного
алгоритма T1 =
nlogn
Для p потоков:
Tp=(n/p)*log(n/p) + log p +
log(n/p)*log p
S = o(nlogn)/o( n/p)*log(n/p) + log p +
log(n/p)*log p)