Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

What Compilers Desire from Weak Memory Semantics

ACM SIGPLAN via YouTube

Overview

Explore the challenges and complexities of compiler optimizations for concurrent programs in this conference talk from ACM SIGPLAN's FOWM'24. Delve into the tension between performance improvements and safety concerns when applying traditional compiler optimizations to multi-threaded code. Examine the limitations of sequential consistency models and the quest for more aggressive optimizations. Investigate the out-of-thin-air problem and its impact on dependency-based optimizations. Learn about ongoing research aimed at deriving memory models that maintain optimization safety across different consistency levels. Gain insights into the speaker's work on balancing compiler desires for optimization with the constraints of weak memory semantics in concurrent programming environments.

Syllabus

[FOWM'24] What Compilers desire from Weak Memory Semantics

Taught by

ACM SIGPLAN

Reviews

Start your review of What Compilers Desire from Weak Memory Semantics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.