Закон Амдала, как мне суммировать части с различным улучшением ускорения - PullRequest
0 голосов
/ 24 октября 2018

Допустим, я могу улучшить ускорение программы на 85% и сократить ее вдвое.с другой стороны, 10% программы замедлятся и займут в два раза больше.5% остается без какого-либо воздействия.поэтому первая часть будет выглядеть следующим образом:

1/((1-0.85)+(0.85/2)) = 1.74

вторая часть (10%)

1/((1-0.1)+(0.1/0.5)) = 0.91

третья часть (5%) остается нетронутой 0 для вычисления общегов соответствии с законом Адмаля я должен просто сложить части?

1.74+0.91 = 2.65 

не имеет смысла, кажется, что часть, которая на самом деле замедляет систему (10%), на самом деле имеет положительный вклад в общуюускорив.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...