[发明专利]高速缓存保留数据管理有效
申请号: | 201680088688.0 | 申请日: | 2016-10-19 |
公开(公告)号: | CN109643280B | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 艾利克斯·詹姆斯·沃;迪米特里奥斯·卡塞利迪斯;克拉斯·玛格努斯·布鲁斯;迈克尔·菲利普;约瑟夫·迈克尔·普斯德斯德里斯;詹姆师德·加拉 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F12/128 | 分类号: | G06F12/128;G06F12/0897 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速缓存 保留 数据管理 | ||
一种数据处理系统2包括第一专用高速缓存存储器8、10和第二专用高速缓存存储器14。与在通信接口12的一侧上的第二专用高速缓存存储器一起定位的探听过滤器18用于追踪在第一专用高速缓存存储器内的条目。探听过滤器包括用于储存保留数据的保留数据储存电路系统,该保留数据用于在第二专用高速缓存存储器内控制高速缓存条目的保留。保留数据传送电路系统20用于在第二专用高速缓存存储器和第一专用高速缓存存储器之间传送相关高速缓存条目时将保留数据传送到及传送来自在探听过滤器内的保留数据储存电路系统和第二专用高速缓存存储器。
技术领域
本公开涉及数据处理系统的领域。更具体而言,本公开涉及包括高速缓存存储器及使用与高速缓存条目相关的保留数据来控制在高速缓存存储器内的高速缓存条目的保留的数据处理系统。
背景技术
已知有提供具有高速缓存存储器架构的数据处理系统以提高数据处理速度和效率。在这样的高速缓存存储器架构中,已知有(例如)提供接近处理器核心的单独而专用的小型高速缓存存储器及处于离处理器核心更远的层级并在处理器核心之间共享的一或更多个较大型高速缓存存储器。在这样的高速缓存存储器架构中,可将单独高速缓存条目储存在接近处理器核心的小型而低层级的高速缓存存储器内及/或在离处理器核心更远并在处理器核心之间共享的较大型而较高层级的高速缓存存储器内。为了维持可以在高速缓存架构和主存储器的不同部分内进行储存的高速缓存条目的不同副本之间的一致性,已知有提供包括一或更多个探听过滤器的缓存一致性机制,该等缓存一致性机制能够指示哪些高速缓存条目将储存在高速缓存架构或存储器系统的哪些部分内。
发明内容
本公开的至少一些实施例提供出一种用于处理数据的设备,该设备包括:
第一高速缓存存储器;
第二高速缓存存储器,该第一高速缓存存储器经由通信接口与该第二高速缓存存储器进行通信;
探听过滤器,该探听过滤器与在该通信接口的一侧上的该第二高速缓存存储器一起定位,及该探听过滤器用于追踪在该通信接口的另一侧上的该第一高速缓存存储器中所储存的高速缓存条目,该探听过滤器包括用于储存保留数据的保留数据储存电路系统,该保留数据用于在至少该第二高速缓存存储器内控制高速缓存条目的保留;及
保留数据传送电路系统,该保留数据传送电路系统用于:
当该高速缓存条目从该第二高速缓存存储器传送到该第一高速缓存存储器时,将该高速缓存条目的保留数据从该第二高速缓存存储器传送到该保留数据储存电路系统,及
当该高速缓存条目从该第一高速缓存存储器传送到该第二高速缓存存储器时,将该高速缓存条目的该保留数据从保留数据储存电路系统传送到该第二高速缓存存储器。
本公开的至少一些实施例提供出一种用于处理数据的设备,该设备包括:
用于储存高速缓存条目的第一高速缓存存储器构件;
用于储存高速缓存条目的第二高速缓存存储器构件,该第一高速缓存存储器构件经由通信接口与该第二高速缓存存储器构件进行通信;
用于执行高速缓存探听操作的探听过滤器构件,该探听过滤器构件与在该通信接口的一侧上的该第二高速缓存存储器构件一起定位,及该探听过滤器构件用于追踪在该通信接口的另一侧上的该第一高速缓存存储器构件中所储存的高速缓存条目,该探听过滤器构件包括用于储存保留数据的保留数据储存构件,该保留数据用于在至少该第二高速缓存存储器构件内控制高速缓存条目的保留;及
保留数据传送构件,该保留数据传送构件用于:
当高速缓存条目从该第二高速缓存存储器构件传送到该第一高速缓存存储器构件时,将该高速缓存条目的保留数据从该第二高速缓存存储器构件传送到该保留数据储存构件,及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680088688.0/2.html,转载请声明来源钻瓜专利网。