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

    公开(公告)号:CN103488461B

    公开(公告)日:2016-04-20

    申请号:CN201310231248.4

    申请日:2013-06-09

    CPC classification number: G06F9/3806 G06F9/3844

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

    元数据预测器
    2.
    发明公开
    元数据预测器 审中-实审

    公开(公告)号:CN117813588A

    公开(公告)日:2024-04-02

    申请号:CN202280055505.0

    申请日:2022-08-15

    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