Gustavson-Barsis törvény

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2017. január 13-án felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .

Gustafson törvénye (néha Gustafson ) - Barsis ( eng.  Gustafson - Barsis törvénye ) - egy párhuzamos program végrehajtásának maximálisan elérhető gyorsulásának becslése, az egyidejűleg végrehajtott számítási szálak ("processzorok") számától és a programok arányától függően szekvenciális számítások. Az Amdal-törvény analógja : John L.  Gustafson és Edwin H. Barsis 1988-ban mutatta be az "Amdal-törvény újraértékelése" című cikket.

A Gustafson-Barsis törvényt a következő képlet fejezi ki: , ahol

s az egymást követő számítások aránya a programban, n a processzorok száma.

Ezt a gyorsulási becslést skálázott gyorsításnak nevezzük ,  mivel ez a jellemző megmutatja, hogy a párhuzamos számítások milyen hatékonyan szervezhetők meg a megoldandó feladatok összetettségének növekedésével.

Különbség Amdahl törvényétől

A párhuzamos végrehajtás gyorsulásának értékelésekor Amdahl törvénye feltételezi, hogy a feladat mérete állandó marad . Az Amdahl-törvény szerinti gyorsulás értéke azt mutatja meg, hogy egy párhuzamos program hányszor rövidebb idő alatt fut le. A gyorsulási érték azonban úgy is tekinthető, mint az elvégzett feladat mennyiségének állandó időn belüli növekedése . Ebből a feltevésből fakadt Gustafson törvénye.

A képlet származtatása

A skálázási sebességet a többszálas művelettel végrehajtott számítások mennyiségének és az azonos idő alatt egymás után végrehajtott számítások mennyiségének arányaként határozzuk meg.

, ahol

s az egymást követő számítások aránya a programban, p a párhuzamos számítások aránya a programban, n a processzorok száma.

Lásd még

Irodalom

Linkek