What We Learned from C++ Atomics and Memory Model Standardization

What We Learned from C++ Atomics and Memory Model Standardization

ACM SIGPLAN via YouTube Direct link

Sequential execution

8 of 20

8 of 20

Sequential execution

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

What We Learned from C++ Atomics and Memory Model Standardization

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 My background
  3. 3 The basic C model
  4. 4 Restricting sequential consistency
  5. 5 The guarantee
  6. 6 Sequential consistency
  7. 7 C rule
  8. 8 Sequential execution
  9. 9 Synchronization Primitives
  10. 10 Does this make sense
  11. 11 Arm benchmarks
  12. 12 C memory model
  13. 13 Minor issues
  14. 14 Confusion
  15. 15 Conventions
  16. 16 Im running out of time
  17. 17 More serious theoretical issues
  18. 18 One mistake we made
  19. 19 Oops
  20. 20 Questions

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.