Cvičení 3
Průběh
- Podívali jsme se na použití složených atomických akcí pro implementaci semaforu s ukázkou v Go (
sync/atomic
). - Podívali jsme se na některé synchronizační nástroje dostupné v Pythonu (konkrétně v
threading
).
Úkoly k procvičení
- Věnujte se zápočtovým úkolům 1 a 2.
- Nastudujte, jaká synchronizační primitiva a další nástroje pro konkurentní výpočty nabízí váš oblíbený jazyk.
- Vyzkoušejte si jejich použití.