Presentation: A Pragmatic Introduction to Multicore Synchronization


Day of week:

2:40pm - 3:30pm

This talk will introduce speakers to the challenges involved in achieving high performance multicore synchronization. The tour will begin with fundamental scalability bottlenecks in multicore systems and memory models, and then extend to advanced synchronization techniques involving scalable locking and lock-less synchronization.

Expect plenty of hacks and real-world war stories in the fight for vertical scalability. Some of the topics introduced include memory coherence and consistency, memory organization, scalable locking, biased asymmetric synchronization, non-blocking synchronization and safe memory reclamation.

Samy Bahra Elsewhere


Wednesday Jun 10

Thursday Jun 11

Friday Jun 12

Conference for Professional Software Developers