[发明专利]在断电状态期间保留处理器内核的高速缓存条目在审
| 申请号: | 201880071347.1 | 申请日: | 2018-09-14 |
| 公开(公告)号: | CN111344685A | 公开(公告)日: | 2020-06-26 |
| 发明(设计)人: | 威廉·L·瓦尔克;迈克尔·L·戈尔登;马吕斯·埃弗斯 | 申请(专利权)人: | 超威半导体公司 |
| 主分类号: | G06F12/0891 | 分类号: | G06F12/0891;G06F12/02;G06F12/0811;G06F12/0862 |
| 代理公司: | 上海胜康律师事务所 31263 | 代理人: | 李献忠;张华 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 断电 状态 期间 保留 处理器 内核 高速缓存 条目 | ||
1.一种方法,所述方法包括:
响应于与第一高速缓存相关联的处理器内核断电,将表示所述第一高速缓存的一组条目的信息存储在处理系统的保留区域中,所述保留区域在所述处理器内核处于断电状态时接收保留电压;
将指示所述第一高速缓存的所述一组条目中的至少一个失效条目的信息存储在所述保留区域中;以及
响应于所述处理器内核开始从所述断电状态退出,使用表示所述条目的所述所存储的信息和指示所述至少一个失效条目的所述所存储的信息来恢复所述第一高速缓存的所述条目。
2.如权利要求1所述的方法,其中所述保留区域包括以下各项中的至少一者:包含所述第一高速缓存的第二高速缓存、存储高速缓存在所述第一高速缓存中的信息的外部存储器,以及在所述处理器内核处于所述断电状态时接收所述保留电压的所述第一高速缓存的一部分。
3.如权利要求1所述的方法,其中所述第一高速缓存是为所述处理器内核对虚拟到物理地址转换进行高速缓存的转换后备缓冲器(TLB)。
4.如权利要求3所述的方法,其中存储表示所述TLB的所述条目的所述信息包括将所述条目存储在所述保留区域中,并且其中恢复所述TLB的所述条目包括向所述TLB提供所述所存储的条目。
5.如权利要求3所述的方法,其中:
存储表示所述TLB的所述条目的所述信息包括将所述TLB中的所述条目的虚拟地址存储在所述保留区域中;并且
恢复所述TLB的所述条目包括预取所述虚拟地址以开始页表遍历,所述页表遍历填充所述TLB中的所述条目。
6.如权利要求3所述的方法,其中存储指示所述至少一个失效条目的所述信息包括响应于在所述处理器内核处于所述断电状态时接收到使所述至少一个失效条目失效的信号而将所述信息存储在队列中。
7.如权利要求6所述的方法,所述方法还包括:
响应于所述队列溢出失效请求而使所述TLB失效。
8.如权利要求1所述的方法,其中所述第一高速缓存是高速缓存层次结构中的较低层级高速缓存,所述高速缓存层次结构包含第二高速缓存,所述第二高速缓存包含所述第一高速缓存。
9.如权利要求8所述的方法,其中存储代表所述第一高速缓存中的所述条目的所述信息包括以下至少一者:冲洗所述第一高速缓存以将所述条目的修改后的值写入到所述第二高速缓存或外部存储器,以及刷新所述第一高速缓存以将所述条目的所有值写入到所述第二高速缓存或所述外部存储器。
10.如权利要求9所述的方法,其中:
存储代表所述第一高速缓存中的所述条目的所述信息包括将所述条目的物理地址存储在所述第二高速缓存或所述外部存储器中的与所述条目相关联的阴影标签中;并且
存储指示所述至少一个失效条目的所述信息包括将所述信息存储在所述阴影标签中。
11.如权利要求10所述的方法,其中恢复所述第一高速缓存中的所述条目包括基于所述阴影标签中的所述条目的所述物理地址和指示所述至少一个失效条目的所述信息来预取所述第一高速缓存中的有效条目。
12.一种设备,所述设备包括:
处理器内核,所述处理器内核被配置为从第一高速缓存存取信息;以及
保留区域,所述保留区域在所述处理器内核处于断电状态时接收保留电压,其中响应于所述处理器内核进入所述断电状态,将表示所述第一高速缓存的条目的信息存储在所述保留区域中,其中所述保留区域存储指示所述第一高速缓存的所述条目中的至少一个失效条目的信息;并且
其中响应于所述处理器内核开始从所述断电状态退出,使用表示所述条目的所述所存储的信息和指示所述至少一个失效条目的所述所存储的信息来恢复所述第一高速缓存的条目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880071347.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:阀装置
- 下一篇:用于使用混合现实进行对象修改的系统和方法





