Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 10 2013 год

УДК: 004.432.2
Модель памяти многопоточных программ в стандарте С11
Н. И. Вьюкова, стар. науч. сотр., В. А. Галатенко, д-р физ.-мат. наук, стар. науч. сотр., С. В. Самборский, стар. науч. сотр., НИИ системных исследований РАН, г. Москва, e-mail: niva@niisi.msk.ru

Представлены библиотека атомарных операций языка С11, модель памяти многопоточной программы и механизмы синхронизации потоков при помощи атомарных операций. Также рассмотрена поддержка атомарных операций языка С в текущих версиях компиляторов GCC и Clang/LLVM.

Ключевые слова: язык программирования C, C11, многопоточность, атомарные типы данных, модель памяти
Стр. 2–9