Weak Memory Models: Balancing Definitional Simplicity and Implementation Flexibility | IEEE Conference Publication | IEEE Xplore