发明授权
- 专利标题: 用于在支持共享虚拟存储器的异构计算系统中的TLB关闭的方法和装置
-
申请号: CN201280031876.1申请日: 2012-07-24
-
公开(公告)号: CN103827839B公开(公告)日: 2016-12-21
- 发明人: R·M·桑卡兰 , A·考克 , P·兰兹 , A·K·马里克 , J·B·克罗斯兰 , A·纳瓦勒 , G·尼格 , A·V·安德森
- 申请人: 英特尔公司
- 申请人地址: 美国加利福尼亚州
- 专利权人: 英特尔公司
- 当前专利权人: 英特尔公司
- 当前专利权人地址: 美国加利福尼亚州
- 代理机构: 上海专利商标事务所有限公司
- 代理商 毛力
- 优先权: 13/191,327 2011.07.26 US
- 国际申请: PCT/US2012/047991 2012.07.24
- 国际公布: WO2013/016345 EN 2013.01.31
- 进入国家日期: 2013-12-26
- 主分类号: G06F12/1027
- IPC分类号: G06F12/1027
摘要:
公开了用于在多核系统中的共享虚拟存储器的异构设备的有效的TLB(转换后备缓冲器)关闭的方法和装置。用于有效的TLB关闭的装置的实施例可以包括:TLB,用于存储虚拟地址转换条目;以及与所述TLB耦合的存储器管理单元,用于保持与所述虚拟地址转换条目相对应的PASID(进程地址空间标识符)状态条目。PASID状态条目可以包括活跃参考状态和懒惰无效状态。该存储器管理单元可以响应于接收来自多核系统中的设备的PASID状态更新请求而执行PASID状态条目的原子修改,并读取PASID状态条目的懒惰无效状态。该存储器管理单元可以在响应各自的懒惰无效状态的激活之前将PASID状态更新响应发送到该设备以同步TLB条目。
公开/授权文献
- CN103827839A 用于在支持共享虚拟存储器的异构计算系统中的TLB关闭的方法和装置 公开/授权日:2014-05-28
IPC分类: