Inhoudsopgave:
Definitie - Wat betekent de wet van Amdahl?
De wet van Amdahl is een formule die wordt gebruikt om de maximaal mogelijke verbetering te vinden door een bepaald onderdeel van een systeem te verbeteren. Bij parallel computing wordt de wet van Amdahl voornamelijk gebruikt om de theoretische maximale versnelling voor programmabewerking met meerdere processors te voorspellen. Het is vernoemd naar Gene Amdahl, een computerarchitect van IBM en de Amdahl Corporation.
Deze term wordt ook wel het argument van Amdahl genoemd.
Techopedia legt de wet van Amdahl uit
De wet van Amdahl stelt dat bij parallellisatie, als P de verhouding is van een systeem of programma dat parallel kan worden gemaakt, en 1-P de verhouding is die serieel blijft, dan is de maximale versnelling die kan worden bereikt met behulp van het N aantal processors 1 / ((1-P) + (P / N).
Als N neigt naar oneindig, heeft de maximale versnelling de neiging tot 1 / (1-P).
Speedup wordt beperkt door de totale tijd die nodig is voor het sequentiële (seriële) deel van het programma. Als we voor 10 uur computergebruik 9 uur computerwerk kunnen parallelliseren en 1 uur niet kan worden parallel, dan is onze maximale versnelling beperkt tot 10x.
