Compiler Analysis and Optimization Challenges for Atomic Sections

@inproceedings{Sarkar2007CompilerAA,
  title={Compiler Analysis and Optimization Challenges for Atomic Sections},
  author={Vivek Sarkar},
  year={2007}
}
The idea of providing a parallel programming abstraction for mutual exclusion that is simpler than lock-based synchronization dates back to the concept of critical sections from four decades ago [8]. We use the term, atomic section, to denote a variant of a critical section in which further restrictions are placed on the subset of data for which atomicity… CONTINUE READING