-
公开(公告)号:CN105027095B
公开(公告)日:2019-01-22
申请号:CN201480011808.8
申请日:2014-03-04
申请人: 高通股份有限公司
IPC分类号: G06F12/10
摘要: 提供了一种计算机系统和一种方法,其在发生转换旁路缓冲器(TLB)错过的情况下,降低执行硬件表移动(HWTW)需要的时间和计算资源的量。如果在执行阶段2(S2)HWTW以在存储阶段1(S1)的页表的位置处查找物理地址(PA)时发生TLB未中,则MMU使用中间物理地址(IPA)来预测相应的PA,由此避免执行S2表查找中的任一个的需求。这极大地降低了当执行这些类型的HWTW读事物时需要被执行的查找的数量,其极大地降低了与执行这些类型的事物相关联的处理开销和性能代偿。
-
公开(公告)号:CN105027097A
公开(公告)日:2015-11-04
申请号:CN201480011829.X
申请日:2014-03-04
申请人: 高通股份有限公司
CPC分类号: G06F12/145 , G06F9/45504 , G06F12/1027 , G06F12/1491 , G06F21/79 , G06F2212/1032 , G06F2212/151 , G06F2212/152 , G06F2212/654 , G06F2212/68
摘要: 一种安全装置和方法具有安全算法,该安全算法防止对由于在硬件表移动期间执行预测算法而已经被加载到计算机系统的存储元件中的物理地址(PA)的内容进行未授权的访问,所述预测算法使用预测器基于虚拟地址(VA)来预测PA。当预测器被启用时,具有系统知识的人员可能配置预测器来使被存储在主存储器的安全部分的PA处的内容被加载到TLB中的寄存器中。以这种方式,不应当使用被存储在主存储器的安全部分中的内容的人员能够间接地获得对这些内容的未授权的存取。该装置和方法通过在某些情况下遮掩该内容来防止这样的对内容的未授权的存取。
-
公开(公告)号:CN105027097B
公开(公告)日:2018-01-16
申请号:CN201480011829.X
申请日:2014-03-04
申请人: 高通股份有限公司
IPC分类号: G06F12/14 , G06F9/455 , G06F21/79 , G06F12/1027
CPC分类号: G06F12/145 , G06F9/45504 , G06F12/1027 , G06F12/1491 , G06F21/79 , G06F2212/1032 , G06F2212/151 , G06F2212/152 , G06F2212/654 , G06F2212/68
摘要: 一种安全装置和方法具有安全算法,该安全算法防止对由于在硬件表移动期间执行预测算法而已经被加载到计算机系统的存储元件中的物理地址(PA)的内容进行未授权的访问,所述预测算法使用预测器基于虚拟地址(VA)来预测PA。当预测器被启用时,具有系统知识的人员可能配置预测器来使被存储在主存储器的安全部分的PA处的内容被加载到TLB中的寄存器中。以这种方式,不应当使用被存储在主存储器的安全部分中的内容的人员能够间接地获得对这些内容的未授权的存取。该装置和方法通过在某些情况下遮掩该内容来防止这样的对内容的未授权的存取。
-
公开(公告)号:CN105027095A
公开(公告)日:2015-11-04
申请号:CN201480011808.8
申请日:2014-03-04
申请人: 高通股份有限公司
IPC分类号: G06F12/10
CPC分类号: G06F12/1027 , G06F9/45533 , G06F9/45545 , G06F9/45558 , G06F12/10 , G06F2212/151 , G06F2212/171 , G06F2212/507 , G06F2212/654 , G06F2212/684
摘要: 提供了一种计算机系统和一种方法,其在发生转换旁路缓冲器(TLB)错过的情况下,降低执行硬件表移动(HWTW)需要的时间和计算资源的量。如果在执行阶段2(S2)HWTW以在存储阶段1(S1)的页表的位置处查找物理地址(PA)时发生TLB未中,则MMU使用中间物理地址(IPA)来预测相应的PA,由此避免执行S2表查找中的任一个的需求。这极大地降低了当执行这些类型的HWTW读事物时需要被执行的查找的数量,其极大地降低了与执行这些类型的事物相关联的处理开销和性能代偿。
-
-
-