Сложу сюда несколько статей, где очень понятно разжёваны основы многопоточности в применении к C++. Мне очень помогли.
1. Взаимоотношения с памятью. Монопроцессор (http://scrutator.me/post/2014/11/01/cpu_memory_inter_uniprocessor.aspx)
2. Взаимоотношения с памятью. Мультипроцессор (http://scrutator.me/post/2015/04/05/cpu_memory_inter_multiprocessor.aspx)
3. Барьеры памяти (http://scrutator.me/post/2015/05/16/memory_barriers.aspx)
4. Добро пожаловать в параллельный мир. Часть 4: Порядки и отношения (http://scrutator.me/post/2015/08/14/parallel-world-p4.aspx)
По последней ссылке можно почитать и другие части цикла "Добро пожаловать в параллельный мир"
#cpp #cplusplus #programming
@standmit интересно, но чуть рановато мне