WeeFence
Yuelu Duan, Abdullah Muzahid, Josep Torrellas · 2013
Although fences are designed for low-overhead concurrency coordination, they can be expensive in current machines. If fences were largely free, faster fine-grained concurrent algorithms could be devised, and compilers could guarantee Sequential Consistency (SC) at little cost.