正在加载图片...
@Write Miss Message by P to Directory Home Directory: block是 Modified态 Directory发送 Fetch- validate message给处理器Q的 Cache ( Remote cache拥有该块的最新值) 处理器Q的 cache直接发送数据应答消息给P Q的 cache将对应块的状态修改为 invalid P的 Icache(Loca)将接收到的块的状态信息修改为 modified Directory将对应于Q的 presence b复位,并将对应于P的 presence bit置位 Home Directory: block是 Shared or owned态 Directory根据 presence bi位给所有的共享者发送 Invalidate messages Directory接收 acknowledge消息并将对应的 presence bits复位 Directory发送数据回复信息给P,并将P对应的 presence bit置位 P的 Icache和 directory将该块的状态修改为 modified Home Directory: Uncached->从存储器获取数据 2021/22 计算机体系结构Write Miss Message by P to Directory • Home Directory: block 是Modified态 – Directory 发送 Fetch-Invalidate message 给处理器Q的Cache (Remote Cache 拥有该块的最新值) – 处理器Q的cache 直接发送数据应答消息给P – Q的cache将对应块的状态修改为invalid – P的cache (Local) 将接收到的块的状态信息修改为modified – Directory 将对应于Q的presence bit复位,并将对应于P的 presence bit 置位 • Home Directory: block 是 Shared or Owned态 – Directory 根据presence bit位给所有的共享者发送invalidate messages – Directory接收 acknowledge消息并将对应的presence bits复位 – Directory 发送数据回复信息给P, 并将P对应的 presence bit 置位 – P的cache 和directory 将该块的状态修改为modified • Home Directory: Uncached -> 从存储器获取数据 2021/2/2 计算机体系结构 13
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有