降低执行硬件表移动所需资源量的方法、系统和可读介质

    公开(公告)号: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读事物时需要被执行的查找的数量,其极大地降低了与执行这些类型的事物相关联的处理开销和性能代偿。