[发明专利]缓存控制装置、信息处理装置和缓存控制方法有效
| 申请号: | 200810178906.7 | 申请日: | 2008-11-27 |
| 公开(公告)号: | CN101546293A | 公开(公告)日: | 2009-09-30 |
| 发明(设计)人: | 岩崎真一 | 申请(专利权)人: | 富士通株式会社 |
| 主分类号: | G06F12/08 | 分类号: | G06F12/08 |
| 代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 朱 胜;高少蔚 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 缓存 控制 装置 信息处理 方法 | ||
1.一种缓存控制装置,包括:
推测性提取输出部件,其输出推测性提取,所述推测性提取是在 CPU请求的数据是否存储在所述CPU中提供的缓存中变得清楚之前输 出的内存提取请求;
表,其保留关于所述推测性提取和所述推测性提取的状态的信息;
标签信息搜索部件,其在包括关于存储在所述缓存中的数据的一组 信息的标签信息中搜索缓存命中信息;
状态更新部件,其在所述标签信息搜索部件的搜索完成时,在搜索 结果为缓存未命中的情况下,将所述表中的所述推测性提取的状态更新 为预定状态;
状态更新确定部件,其在获得由从所述推测性提取输出部件输出的 推测性提取所获得的数据时,确定保留在所述表中的所述推测性提取的 状态是否已在以下时段内由所述状态更新部件更新为所述预定状态,其 中所述时段是通过对从输出所述推测性提取到所述推测性提取到达用于 控制内存与所述内存外部的设备之间的数据通信的内存控制器的时段与 从完成由数据写命令指定的将数据写入内存到返回所述数据写命令的响 应的时段进行合计而获得,其中所述数据写命令是在发出所述推测性提 取之前、针对与所发出的所述推测性提取所针对的地址相同的地址已发 出的;以及
数据采用确定部件,其基于所述状态更新确定部件的确定结果来确 定是否采用由所述推测性提取输出部件输出的推测性提取所获得的数 据。
2.如权利要求1所述的缓存控制装置,其中:
所述推测性提取输出部件在所述标签信息搜索部件开始搜索所述标 签信息时输出推测性提取。
3.如权利要求1所述的缓存控制装置,其中:
所述数据采用确定部件在所述状态更新确定部件确定了所述状态已 被更新为预定状态的情况下采用由从所述推测性提取输出部件输出的所 述推测性提取所获得的数据,而在所述状态更新确定部件确定了所述状 态未被更新为预定状态的情况下丢弃由从所述推测性提取输出部件输出 的所述推测性提取所获得的数据。
4.如权利要求1所述的缓存控制装置,还包括:地址锁定部件,其 在所述数据写命令正被执行的情况下保留由所述命令指定的数据写入目 的地的地址,以锁定对所述数据写入目的地地址的存取,其中:
在所述地址锁定部件已保留的地址的数目超出预定值的情况下,所 述推测性提取输出部件不输出推测性提取。
5.如权利要求1所述的缓存控制装置,还包括用于保留所述标签信 息的标签信息保留部件,其中:
所述标签信息搜索部件在所述标签信息保留部件中搜索目标标签信 息。
6.如权利要求1所述的缓存控制装置,其中:
在所述标签信息搜索部件的搜索结果为失败并且相应地所述标签信 息搜索部件再次执行搜索的情况下,所述数据采用确定部件确定不采用 由从所述推测性提取输出部件输出的所述推测性提取所获得的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810178906.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种150A24V支腿调频电源
- 下一篇:水冷变流器柜





