Tartalomjegyzék:
Meghatározás - Mit jelent Amdahl törvénye?
Az Amdahl-törvény egy olyan képlet, amelyet a rendszer egy adott részének javításával a lehető legnagyobb javulás elérésére használnak. A párhuzamos számítástechnika során az Amdahl törvényét elsősorban arra használják, hogy előre jelezzék a több processzort használó programfeldolgozás elméleti maximális sebességét. Gene Amdahl, az IBM és az Amdahl Corporation számítógépes tervezője után kapta a nevét.
Ezt a kifejezést Amdahl érvelésének is nevezik.
A Techopedia magyarázza Amdahl törvényét
Amdahl törvénye kimondja, hogy ha a párhuzamosítás P egy párhuzamosan készíthető rendszer vagy program aránya, és 1-P az az arány, amely soros marad, akkor az N számú processzorral elérhető maximális sebesség 1 / ((1-P) + (P / N).
Ha N végtelenségre hajlamos, akkor a maximális gyorsulás 1 / (1-P) értékre növekszik.
A gyorsítást a program szekvenciális (soros) részéhez szükséges teljes idő korlátozza. Ha 10 órányi számítástechnikával párhuzamosítani tudjuk 9 órát, és 1 órát nem lehet párhuzamosítani, akkor a maximális sebesség 10x-re korlátozódik.
