StuBS
|
Classes | |
class | Spinlock |
Using Spinlocks, it is possible to serialize blocks of code that might otherwise run in parallel on multiple CPU cores, or be interleaved due to interrupts or scheduling. More... | |
class | Ticketlock |
Using Ticketlocks, it is possible to serialize blocks of code that might otherwise run in parallel on multiple CPU cores, or be interleaved due to interrupts or scheduling. More... | |
The synchronization module houses functions useful for orchestrating multiple processors and their activities. Synchronisation, in this case, means handling the resource contention between multiple participants, running on either the same or different cores.