MANAGING LARGE TAGE HISTORIES
    2.
    发明公开

    公开(公告)号:US20230315475A1

    公开(公告)日:2023-10-05

    申请号:US17708247

    申请日:2022-03-30

    CPC classification number: G06F9/3844 G06F9/30029 G06F9/3804

    Abstract: A tagged geometric (TAGE) branch predictor for managing large TAGE branch histories, including: logic that maintains a global branch history including a circular buffer; logic that maintains a plurality of TAGE tables; and logic that maintains a plurality of folded branch histories, wherein each folded branch history of the plurality of folded branch histories corresponds to a TAGE table of the plurality of TAGE tables, wherein the folded branch histories are each based on different length subsets of the global branch history.

    HYBRID PARALLELIZED TAGGED GEOMETRIC (TAGE) BRANCH PREDICTION

    公开(公告)号:US20230315469A1

    公开(公告)日:2023-10-05

    申请号:US17708344

    申请日:2022-03-30

    CPC classification number: G06F9/3806 G06F9/3869

    Abstract: Hybrid parallelized tagged geometric (TAGE) branch prediction, including: selecting, based on a branch instruction, a first plurality of counts from at least one TAGE table; selecting, based on the branch instruction, a second plurality of counts from at least one non-TAGE branch prediction table; generating, based on the first plurality of counts and a second plurality of counts; and wherein selecting the first plurality of counts and selecting the second plurality of counts are performed during a same branch prediction pipeline stage.

Patent Agency Ranking