用于延长私有高速缓存中的高速缓存行的独占持有的设施

    公开(公告)号:CN110168510A

    公开(公告)日:2019-08-23

    申请号:CN201880006436.8

    申请日:2018-01-03

    Abstract: 提供一种计算环境设施以延长在处理存储操作数请求后在私有(或本地)高速缓存中的高速缓存行的独占持有。该设施包括确定对由该计算环境的多个处理单元共享的存储位置的存储操作数请求是否被指定为持有。此外,进行私有高速缓存中用于处理该存储操作数请求的对应的高速缓存行的状态是否被独占地拥有的确定。基于确定该存储操作数请求被指定为持有,以及私有高速缓存中用于处理该存储操作数请求的对应的高速缓存行的状态被独占地拥有,在完成该存储操作数请求的处理后,继续独占地持有该私有高速缓存中的该对应的高速缓存行。该继续持有可包括启动计数器以促进在期望的设定间隔内的继续持有。

    使用快速索引树实现加速分支预测的系统和方法

    公开(公告)号:CN103488461A

    公开(公告)日:2014-01-01

    申请号:CN201310231248.4

    申请日:2013-06-09

    CPC classification number: G06F9/3806 G06F9/3844

    Abstract: 本发明涉及一种使用快速索引树实现加速分支预测的系统和方法。所述系统包括分支目标缓冲器、FIT结构以及处理电路,所述处理电路被配置为执行一种方法。所述方法包括:确定要在FIT控制下执行所述分支目标缓冲器的搜索;保存用于所述分支目标缓冲器的搜索的当前搜索地址;在所保存的当前搜索地址处搜索所述分支目标缓冲器以获得分支预测;根据从所述FIT结构读取下一搜索级别的预测分支的分支跳转和分支不跳转路径,确定FIT下一搜索地址;根据所述FIT下一搜索地址,重新索引所述分支目标缓冲器的搜索;以及确定在所保存的当前搜索地址处的搜索是否查找到所述分支预测。

Patent Agency Ranking