When my program performs a load operation with acquire semantics/store operation with release semantics or perhaps a full-fence, it invalidates the CPU\'s cache.
My question
I'm not an expert on this, but I stumbled on this document, maybe it's helpful
http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2009.04.05a.pdf