Table of Contents
Înțelegerea Legii Amdahl este esențială pentru evaluarea vitezei potențiale a arhitecturilor de calcul paralele. Aceasta ajută la determinarea îmbunătățirii maxime realizabile atunci când crește numărul de procesoare pentru o anumită sarcină.
Ce este Amdahl ?
Amdahl
Aplicarea Legii Amdahl
Pentru a aplica Legea Amdahls, identifica componentele seriale și paralele ale sarcinii. Legea este exprimată ca:
Speedup = 1 / (S + (P/N) ]
unde:
- S este partea serială a sarcinii.
- P este partea paralelă a sarcinii.
- N este numărul de procesoare.
Implicaţii pentru arhitectura paralelă
Legea arată că creșterea numărului de procesatori duce la diminuarea returnărilor dacă partea serială a sarcinii rămâne semnificativă. Pentru a maximiza performanța, reducerea componentelor seriale este crucială.
Strategiile de proiectare ar trebui să se concentreze pe reducerea blocajelor seriale și optimizarea execuției paralele pentru a aborda limita de viteză teoretică prevăzută de Amdahls .