CSE Colloquium – The C++11 Concurrency Memory Model: Remaining Challenges
Engineering 2 Engineering 2 1156 High Street, Santa Cruz, CAPresenter: Hans Boehm, Google Abstract: C++11 extended the language to include threads, defining a concurrency memory model to specify the semantics of shared variables, including “atomic” variables that can be accessed without mutual exclusion. Although this followed Posix threads by more than a decade, and the revision of the Java memory model by a few […]