Table of Contents
Amdahlilaisen lain ymmärtäminen on olennaista arvioitaessa rinnakkaisten laskenta-arkkitehtuurien mahdollista nopeutta. Se auttaa määrittämään suurimman mahdollisen parannuskeinon, kun lisätään tietyn tehtävän prosessorien määrää.
Mitä Amdahli Law on?
Amdahli Law tarjoaa kaavan arvioida suurin nopeus tehtävän perusteella osuus tehtävän, joka voidaan rinnastaa. Se harkitsee sarja-ja rinnakkaisia osia työmäärän ennustaa yleistä suorituskykyä.
Amdahlilaisen lain soveltaminen
Amdahlilaisen lain soveltamiseksi on yksilöitävä tehtävän sarjat ja rinnakkaiset osat.
Nopeus = 1 / (S + (P / N))
jossa
- S on tehtävän sarjaosa.
- P on tehtävän rinnakkaisosa.
- N on jalostajien lukumäärä.
Rinnakkaisarkkitehtuuriin liittyvät vaikutukset
Laki osoittaa, että jalostajien määrän lisääminen tuottaa pienenevää tuottoa, jos tehtävän sarjaosuus on edelleen merkittävä. Tehokkuuden maksimoimiseksi sarjakomponenttien vähentäminen on ratkaisevan tärkeää.
Suunnittelustrategioissa olisi keskityttävä minimoimaan sarjan pullonkauloja ja optimoimaan rinnakkaista täytäntöönpanoa lähestyä teoreettinen nopeusrajoitus ennustettu Amdahl.s Law.