StuBS
Loading...
Searching...
No Matches
CPU Synchronization

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...
 

Detailed Description

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.