CDSchecker

Brian Norris, Brian Charles Demsky · 2013

Writing low-level concurrent software has traditionally required intimate knowledge of the entire toolchain and often has involved coding in assembly. New language standards have extended C and C++ with support for low-level atomic operations and a weak memory model, enabling developers to write portable and efficient multithreaded code.

Read the paper · More papers on PaperTik