benchmarking c++11 atomics works