Parallel architectures: Techniques for compiler-directed cache coherence | IEEE Journals & Magazine | IEEE Xplore