Acasă Hardware Care este legea lui Amdahl? - definiție din techopedia

Care este legea lui Amdahl? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Legea lui Amdahl?

Legea lui Amdahl este o formulă folosită pentru a găsi îmbunătățirea maximă posibilă prin îmbunătățirea unei anumite părți a unui sistem. În calcul paralel, legea lui Amdahl este utilizată în principal pentru a prezice viteza maximă teoretică pentru procesarea programelor folosind mai multe procesoare. Este numit după Gene Amdahl, arhitect de calculatoare de la IBM și Corporația Amdahl.


Acest termen este cunoscut și sub numele de argumentul lui Amdahl.

Techopedia explică Legea lui Amdahl

Legea lui Amdahl precizează că, în paralelizare, dacă P este proporția unui sistem sau a unui program care poate fi făcut paralel și 1-P este proporția care rămâne în serie, atunci viteza maximă care poate fi obținută folosind numărul N de procesoare este 1 / ((1-P) + (P / N).


Dacă N tinde la infinit, viteza maximă tinde până la 1 / (1-P).


Viteza este limitată de timpul total necesar pentru partea secvențială (serială) a programului. Pentru 10 ore de calcul, dacă putem paralela 9 ore de calcul și 1 oră nu se poate paralela, atunci viteza noastră maximă este limitată la 10x.

Care este legea lui Amdahl? - definiție din techopedia