ディレクトリ方式とは
でぃれくとりほうしき
各ラインをどのコアが持っているかを表に記録し、関係するコアにだけ通知するコヒーレンシの方式。コアの数が多いシステムで使われる。
この用語の分野: マルチコアと同期
でぃれくとりほうしき
各ラインをどのコアが持っているかを表に記録し、関係するコアにだけ通知するコヒーレンシの方式。コアの数が多いシステムで使われる。
この用語の分野: マルチコアと同期
ディレクトリ方式では、各ラインについて、どのコアがコピーを持ち、どの状態かを記録した表(ディレクトリ)を持ちます。
コアの数が多いシステムで、スヌーピング方式の代わりにディレクトリ方式のコヒーレンシが使われる理由として正しいものはどれ…コア数が多いと通信量が増えるため、ディレクトリ方式などで効率化します。
マルチコアCPUで、各コアのキャッシュに同じアドレスのデータがあるとき、その内容の一貫性を保つ仕組みはどれか。しかしコアの数が増えると、すべての要求をすべてのキャッシュに届ける通信が多くなりすぎるため、大規模なシステムではディレクトリ方式が使われます。
キャッシュコヒーレンシのスヌーピング方式の説明として正しいものはどれか。スヌーピング キャッシュライン MESIプロトコル キャッシュコヒーレンシ アクワイア・リリース アトミック命令 ABA問題 LR/SC クリティカルセクション コンペア・アンド・スワップ