Hiding relaxed memory consistency with compilers | IEEE Conference Publication | IEEE Xplore