Koti Laitteisto Mikä on amdahlin laki? - määritelmä techopediasta

Mikä on amdahlin laki? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Amdahlin laki tarkoittaa?

Amdahlin laki on kaava, jota käytetään löytämään mahdollisimman suuri parannus parantamalla tiettyä järjestelmän osaa. Rinnakkaislaskennassa Amdahlin lakia käytetään pääasiassa teoreettisen enimmäisnopeuden ennustamiseen ohjelman prosessoinnille useilla prosessoreilla. Se on nimetty IBM: n ja Amdahl Corporationin tietokonearkkitehdin Gene Amdahlin mukaan.


Tämä termi tunnetaan myös Amdahlin perusteena.

Techopedia selittää Amdahlin lain

Amdahlin laissa todetaan, että jos rinnakkaissovituksessa P on järjestelmän tai ohjelman osuus, joka voidaan tehdä rinnakkaiseksi, ja 1-P on se osa, joka pysyy sarjana, niin suurin nopeus, joka voidaan saavuttaa käyttämällä N prosessorimäärää, on 1 / ((1-P) + (P / N).


Jos N on taipumus äärettömyyteen, suurin nopeus on 1 / (1-P).


Nopeutta rajoittaa kokonaisaika, joka tarvitaan ohjelman peräkkäiselle (sarja) osalle. Jos pystymme yhdenmukaistamaan 9 tunnin laskentatunnin ja kun 10 tuntia ei voida rinnakkaista, 10 tunnin laskennassa enimmäisnopeus on rajoitettu 10x.

Mikä on amdahlin laki? - määritelmä techopediasta