Arvutiarhitektuurid eksam vastused TTÜ
36. Sünkroniseerimine rööptöötlusel.
Rööpselt töödeldavad protsessid või nende lõimed võivad samaaegselt vajada
ühiskasutuses olevaid ressursse. Seetõttu on vajalik rööptöötluse korral
sünkroniseerida (koordineerida) ühiskasutatavate ressursside kasutamist
erinevate protsesside (lõimede) vahel. Vältimaks konkurentsi, rakendatakse
programmides erinevaid riist- ja tarkvaralisi vahendeid. Näiteks riistvarapõhisel
sünkroniseerimisel on levinud lukustuste //lock// ja barjääride //barrier//
kasutamine, tarkvarapõhine sünkroniseerimine toimub kas ühiskasutusmälu või
spetsiaalsete ühiskasutusmälu käskude (RMW-käskude //readmodify- write//) abil.
37. Gustafson-Barsise seadus, selle võrdlus Amdahli seadusega
(rööpsüsteemide korral).
Kuivõrd suurt efekti võib saavutada rööptöötluse rakendamisest, seda saab
hinnata Gustafsoni (Gustafson-Barsis) seaduse (1988) abil. Gustafson tuli