-
公开(公告)号: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中的所述条目的信息执行的操作。
-
公开(公告)号: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中的所述条目的信息执行的操作。
-
公开(公告)号:CN112041822A
公开(公告)日:2020-12-04
申请号:CN201980029389.3
申请日:2019-02-14
Applicant: 超威半导体公司
Inventor: 阿尔卡普拉瓦·巴苏 , 约瑟夫·利·格雷特豪斯
Abstract: 公开了用于在服务于系统服务请求(SSR)时加强处理器服务质量保证的系统、设备和方法。一种系统包括执行操作系统的第一处理器和执行应用程序的第二处理器,所述应用程序生成供所述第一处理器服务的SSR。所述第一处理器监测在先前时间间隔内服务于SSR所花费的循环数,并且如果所述循环数大于阈值,则所述第一处理器开始延迟对后续SSR的服务。在一个实现方式中,如果先前延迟为非零,则所述第一处理器增大在对后续SSR的服务中所使用的延迟。如果所述循环数小于或等于所述阈值,则所述第一处理器无延迟地服务于SSR。随着延迟增大,所述第二个处理器开始失速,并且其SSR生成速率下降,从而减小所述第一处理器上的负载。
-
-