False sharing is an inherent artifact of cache coherence protocols (like MESI and MOESI). It happens when two participants (threads) operates on different part of the same cache-line. See http://en.wikipedia.org/wiki/False_sharing for more details (and sample code).