-
公开(公告)号:CN109074317B
公开(公告)日:2023-09-12
申请号:CN201780019906.X
申请日:2017-03-22
Applicant: 超威半导体公司
Inventor: 阿姆鲁·阿瓦德 , 谢尔盖·布拉戈杜罗夫 , 阿尔卡普拉瓦·巴苏 , 马克·H·奥斯丁 , 加布里埃尔·H·洛 , 安德鲁·G·克格尔 , 大卫·S·克里斯蒂 , 凯文·J·麦格拉斯
IPC: G06F12/1027 , G06F12/0811
Abstract: 所描述的实施方案包括具有两个或更多个转换后备缓冲器(TLB)的计算装置。在操作期间,所述计算装置基于来自页表条目的在页表寻访期间所获取的虚拟地址到物理地址转换和元数据来更新所述TLB中的条目。然后,所述计算装置基于租约长度表达式来计算所述TLB中的所述条目的租约长度。接下来,针对所述TLB中的所述条目,所述计算装置将租约值设置为所述租约长度,其中所述租约值表示直到所述TLB中的所述条目的租约到期时为止的时间,其中当相关联的租约已经到期时,所述TLB中的所述条目无效。然后,所述计算装置使用所述租约值来控制允许使用来自所述TLB中的所述条目的信息执行的操作。
-
公开(公告)号:CN102473091A
公开(公告)日:2012-05-23
申请号:CN201080030133.3
申请日:2010-06-30
Applicant: 超威半导体公司
Inventor: 迈克尔·P·霍穆特 , 乌维·M·达诺夫斯基 , 塞巴斯蒂安·比米勒 , 大卫·S·克里斯蒂 , 斯蒂芬·迪斯特尔霍斯特 , 托马斯·弗列韦尔
IPC: G06F9/26
CPC classification number: G06F12/1009 , G06F12/1027 , G06F2212/652
Abstract: 一种包括虚拟存储器分页机制的处理器。所述虚拟存储器分页机制使在处理器上运行的操作系统能使用第一大小和第二大小的页面,所述第二大小大于所述第一大小。所述机制进一步使所述操作系统能使用包括第一大小的两个或更多个连续页面的超级页面。超级页面的大小小于所述第二大小。所述处理器还包括一个页面表,所述页面表包括用于在每一个超级页面中所包括的所述页面中的每一个的单独项。所述操作系统使用单一的虚拟地址来访问每一个超级页面。所述机制将转换后备缓冲器TLB中的单项解释为指包括与响应检测到与TLB中的所述项有关的超级页面使能指示器有效的超级页面对应的一系列页面的存储器区。
-
公开(公告)号:CN109074317A
公开(公告)日:2018-12-21
申请号:CN201780019906.X
申请日:2017-03-22
Applicant: 超威半导体公司
Inventor: 阿姆鲁·阿瓦德 , 谢尔盖·布拉戈杜罗夫 , 阿尔卡普拉瓦·巴苏 , 马克·H·奥斯丁 , 加布里埃尔·H·洛 , 安德鲁·G·克格尔 , 大卫·S·克里斯蒂 , 凯文·J·麦格拉斯
IPC: G06F12/1027 , G06F12/0811
Abstract: 所描述的实施方案包括具有两个或更多个转换后备缓冲器(TLB)的计算装置。在操作期间,所述计算装置基于来自页表条目的在页表寻访期间所获取的虚拟地址到物理地址转换和元数据来更新所述TLB中的条目。然后,所述计算装置基于租约长度表达式来计算所述TLB中的所述条目的租约长度。接下来,针对所述TLB中的所述条目,所述计算装置将租约值设置为所述租约长度,其中所述租约值表示直到所述TLB中的所述条目的租约到期时为止的时间,其中当相关联的租约已经到期时,所述TLB中的所述条目无效。然后,所述计算装置使用所述租约值来控制允许使用来自所述TLB中的所述条目的信息执行的操作。
-
公开(公告)号:CN102473091B
公开(公告)日:2014-09-17
申请号:CN201080030133.3
申请日:2010-06-30
Applicant: 超威半导体公司
Inventor: 迈克尔·P·霍穆特 , 乌维·M·达诺夫斯基 , 塞巴斯蒂安·比米勒 , 大卫·S·克里斯蒂 , 斯蒂芬·迪斯特尔霍斯特 , 托马斯·弗列韦尔
IPC: G06F9/26
CPC classification number: G06F12/1009 , G06F12/1027 , G06F2212/652
Abstract: 一种包括虚拟存储器分页机制的处理器。所述虚拟存储器分页机制使在处理器上运行的操作系统能使用第一大小和第二大小的页面,所述第二大小大于所述第一大小。所述机制进一步使所述操作系统能使用包括第一大小的两个或更多个连续页面的超级页面。超级页面的大小小于所述第二大小。所述处理器还包括一个页面表,所述页面表包括用于在每一个超级页面中所包括的所述页面中的每一个的单独项。所述操作系统使用单一的虚拟地址来访问每一个超级页面。所述机制将转换后备缓冲器TLB中的单项解释为指包括与响应检测到与TLB中的所述项有关的超级页面使能指示器有效的超级页面对应的一系列页面的存储器区。
-
-
-