並列処理と記憶階層:キャッシュ・コヒーレンス