NSM Mini-Course on

Concurrent Programming

July 25 -- 30, 2022

 

Home   |   Registration   |   Schedule   |   Speakers

The program will be conducted online. The e-meeting details would be sent to the registered participants.

Schedule

July 25 Monday
17:00 -- 17:15 Inauguration
17:15 -- 19:00 Introduction to Concurrent Objects and Linearizability ConceptsDr. Praveen
July 26 Tuesday
17:00 -- 19:00 Memory Consistency Models and Coherency ProtocolsDr. Kalyan
July 27 Wednesday
17:00 -- 19:00 Synchronization Primitives: Locks and Barriers
Implementation of Locks: Mutex and Spin Locks
Dr. Saurabh
July 28 Thursday
17:00 -- 19:00 Synchronization Techniques: Coarse-grain, Fine-grain, Optimistic, Lazy, and Non-blockingDr. Praveen
July 29 Friday
17:00 -- 19:00 Coherence Protocol VerificationDr. Debiprasanna
July 30 Saturday
17:00 -- 19:00 Implementation of Concurrent Data Structures: Stacks, Queues, Trees, Skiplists and HashingDr. Praveen
19:00 -- 19:15 Valedictory Session

Additional Reading

Thank you for attending the seesion and watching the video lectures. The speakers have suggested the following videos for further reading.

Powered by NSM Nodal Centre for Training in HPC and AI