Test-and-set, 9 b: řešení kritické sekce, kód a popis.
Algoritmus čtyř čtenářů, 9 b: princip fungování a nakreslit 2 obrázky, v jednom se detekovalo ukončení a ve druhém ne.
Ricart-Agrawala, 10 b: synchronizace vstupů do CS pro 4 procesy, synchronní čas, počítání logického času událostí. Zpráva má latenci 3 takty, kritická sekce trvá 1 takt, na vstupu a výstupu nastanou 2 abstraktní události, priority procesů: 1 má největší prioritu, v čase 6 žádá proces 4, v čase 7 žádá proces 3. Naznačit komunikaci šipkami, napsat logický čas každé události a logický čas každého procesu po poslední události.
Random mating, 9 b: 8 uzlů, vybírat F/M pseudonáhodně tak, aby jumping phase skončila do 4 iterací; nezapomenout reconstruction phase.
Pi-kalkul, 9 b: vypsat 3 výrazy, na které lze redukovat.
MPI, 9 b: najít druhý nejmenší prvek v logaritmickém čase, lze použít jen MPI_Bcast a MPI_Reduce.
Rozdíly / doplnění ze student_doc
Viz sekce Stav verifikace a Student doc reference; detailní roční porovnání je v raw-vs-student-doc.
Poznámky k nejistotám
Zdroj je studentský přepis opravného termínu 2024.