エンベデッドシステムスペシャリスト暗記無料で始める

図に示すマルチプロセッサシステムにおいて、各MPUのキャッシュメモリの内容を正しく保つために、共有する主記憶の内容が変化したかどうかを監視する動作はどれか。

エンベデッドシステムスペシャリスト試験/2018年度 春期 午前Ⅱ 問2/メモリ / マルチプロセッサ

MPU1とMPU2がそれぞれキャッシュメモリ1、キャッシュメモリ2を介してバスに接続され、バスには主記憶が接続されている構成図。
MPU1とMPU2がそれぞれキャッシュメモリ1、キャッシュメモリ2を介してバスに接続され、バスには主記憶が接続されている構成図。

選択肢

正解と解説

正解:イ バススヌープ

複数のMPUがそれぞれキャッシュをもって主記憶を共有すると、あるMPUが書き換えたデータが他方のキャッシュに古いまま残るキャッシュコヒーレンシの問題が起きる。これを防ぐため、各キャッシュ制御回路が共有バス上のアドレスとアクセス種別を常時監視し、自分が保持する行に関係する書込みを見つけたら該当行を無効化または更新する。この監視動作をバススヌープ(スヌーピング)と呼ぶ。

この問題を解く(同じ分野をあと9問) →

選択肢ごとの解説

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問2(IPA)原本の紙面を見る(IPA 問題冊子より)

この問題は2回出題されています

この問題に出た用語

同じ分野の他の問題

最終更新:2026-10-06/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。