[发明专利]在计算系统内刷新快取内容的方法与用于刷新快取内容的系统在审
申请号: | 201711159601.7 | 申请日: | 2017-11-20 |
公开(公告)号: | CN108089995A | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 吴明儒;林建宏;许嘉豪;萧丕承;王绍宇 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | G06F12/0842 | 分类号: | G06F12/0842;G06F12/0808;G06F12/0831;G06F12/0804 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 白华胜;王蕊 |
地址: | 中国台湾新竹市*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快取 计算系统 处理器 物理地址 硬件引擎 工作负荷 命令指定 存储器 快取线 移除 标示 延迟 发送 维护 | ||
1.一种在计算系统内刷新快取内容的方法,该计算系统包含多个簇,每个簇包含多个处理器,该方法包含:
通过一快取维护硬件引擎从一处理器接收一请求,来刷新该快取内容到存储器;
通过该快取维护硬件引擎产生命令,来刷新该快取内容,以从该多个处理器移除产生该多个命令的工作负荷;以及
发送该多个命令给该多个簇,其中每个命令指定一物理地址,该物理地址标示要被刷新的一快取线。
2.如权利要求1所述的在计算系统内刷新快取内容的方法,其特征在于,该请求指定要被刷新的物理地址范围,该方法还包含:
通过该快取维护硬件引擎发送每个命令给该多个簇的一个或多个,其中每个命令指定该物理地址范围内的一个物理地址。
3.如权利要求1所述的在计算系统内刷新快取内容的方法,其特征在于,发送该多个命令的步骤还包含:回应于一个命令指定的给定物理地址在探听过滤器内的确定,发送该命令给包含由该给定物理地址标示的该快取线的对应的一个或多个簇,其中该探听过滤器是连接该快取到该存储器的快取一致性互连的一部分。
4.如权利要求3所述的在计算系统内刷新快取内容的方法,其特征在于,发送该多个命令的步骤还包含:
通过该探听过滤器从该快取维护硬件引擎接收该多个命令;以及
通过该探听过滤器仅转发指定在该探听过滤器中储存的物理地址的该多个命令。
5.如权利要求3所述的在计算系统内刷新快取内容的方法,其特征在于,发送该多个命令的步骤还包含:
通过该探听过滤器中的多个过滤器库从该快取维护硬件引擎接收该多个命令,每个过滤器库负责该存储器的一部分物理地址空间;以及
通过并行的该多个过滤器库仅转发指定在该多个过滤器库中储存的物理地址的该多个命令。
6.如权利要求1所述的在计算系统内刷新快取内容的方法,其特征在于,发送该多个命令的步骤还包含:
通过该快取维护硬件引擎,存取探听过滤器内储存的物理地址,其中该探听过滤器是连接该多个簇到该存储器的快取一致性互连的一部分;以及
发送指定该探听过滤器中储存的一个物理地址的命令,以回应于该储存的物理地址落入由该请求指定的物理地址范围内的确认。
7.如权利要求1所述的在计算系统内刷新快取内容的方法,其特征在于,该请求指定整个系统刷新,该方法更包含:
通过该快取维护硬件引擎存取在该探听过滤器内储存的物理地址,其中该探听过滤器是连接该多个簇到该存储器的快取一致性互连的一部分;
发送该多个命令来刷新由该储存的物理地址标示的该快取内容。
8.如权利要求1所述的在计算系统内刷新快取内容的方法,其特征在于,该快取维护硬件引擎是该多个处理器中至少一个的协处理器,并位于该多个簇中的至少一个内。
9.如权利要求1所述的在计算系统内刷新快取内容的方法,其特征在于,该快取维护硬件引擎是快取一致性互连的一部分。
10.如权利要求1所述的在计算系统内刷新快取内容的方法,其特征在于,该快取维护硬件引擎通过与该多个处理器使用的同样或替代的接口协议,耦接到快取一致性互连。
11.一种用于刷新快取内容的系统,该系统包含:
多个簇,每个簇包含多个处理器与多个快取;
存储器,通过快取一致性互连耦接到该多个簇;以及
快取维护硬件引擎,用于:
从该多个处理器中的一个接收请求来刷新该快取内容到该存储器;
产生多个命令来刷新该快取内容,从而从该多个处理器移除产生该多个命令的工作负荷;以及
发送该多个命令或使该多个命令发送到该多个簇,每个命令指定一个物理地址,该物理地址标示要被刷新的一快取线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711159601.7/1.html,转载请声明来源钻瓜专利网。