Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N9 2013 year

Support of Multithreading in C11
N. I. Vyukova , V. A. Galatenko , S. V. Samborskij , e-mail: niva@niisi.msk.ru

The paper presents basic multithreading support features included to the ISO/IEC 9899:2011 standard of the C programming language adopted in December 2011. It discusses the library of thread control functions, atomic types and simple atomic operations as well as certain aspects of code generation for multithreaded programs.

Keywords: C programming language, C11, multithreading, atomic data types, sequential consistency
pp. 2–8