How does openmp use atomic instruction inside reduction? Doesn\'t it rely on atomic at all?
For instance, is the variable sum in the code below accumula
sum