Login to filter by course Login to filter by course Reset
Concurrency OverviewExplores the significance of concurrency in enhancing system performance and responsiveness, emphasizing the need for synchronization and atomicity to prevent race conditions and non-determinism.
Parallel Programming: FundamentalsCovers the basics of parallel programming, including exploiting parallelism in algorithms and the importance of avoiding race conditions.
Readers Writer's LockCovers the concept of Readers Writer's lock and its synchronization between readers and writers using atomic variables.
Readers-writer LockIntroduces the readers-writer lock for handling concurrency in scenarios with frequent reads and occasional updates.
Concurrency: VolatileExplores volatile variables in Java for concurrent programming and synchronization importance.