Comment Comment by ZoomZoomZoom > This is going to be a long postIs it really? Sorry, but this is barely an introduction.Some additional links to important documentation:https://en.cppreference.com/w/cpp/language/memory_modelhttps://en.cppreference.com/w/cpp/atomic/memory_orderhttps://research.swtch.com/mmEffective Concurrency series by Sutter: https://herbsutter.com/2009/07/15/effective-concurrency/The Art of Multiprocessor Programming by Maurice Herlihy, Nir Shavit et al. ISBN: 978-0124159501 parent ZoomZoomZoom 2 years ago
Is it really? Sorry, but this is barely an introduction.
Some additional links to important documentation:
https://en.cppreference.com/w/cpp/language/memory_model
https://en.cppreference.com/w/cpp/atomic/memory_order
https://research.swtch.com/mm
Effective Concurrency series by Sutter: https://herbsutter.com/2009/07/15/effective-concurrency/
The Art of Multiprocessor Programming by Maurice Herlihy, Nir Shavit et al. ISBN: 978-0124159501