Optimizing Cache-Coherency and Memory Barriers for Multi-threaded Systems Continue ReadingOptimizing Cache-Coherency and Memory Barriers for Multi-threaded Systems