A Data Block Mapping Method to Reduce Cache Coherence Overhead