OpenMP C C++Spec20
OpenMP4.0.0 Application program interface
Enabling Speculative Parallelization via Merge Semantics in STMs