Load-store unit dual tags and replays

    公开(公告)号:US11983538B2

    公开(公告)日:2024-05-14

    申请号:US17659569

    申请日:2022-04-18

    CPC classification number: G06F9/3834 G06F12/0855

    Abstract: Techniques are disclosed relating to a processor load-store unit. In some embodiments, the load-store unit is configured to execute load/store instructions in parallel using first and second pipelines and first and second tag memory arrays. In tag write conflict situations, the load-store unit may arbitrate between the first and second pipelines to ensure the first and second tag memory array contents remain identical. In some embodiments, a data cache tag replay scheme is utilized. In some embodiments, executing load/store instructions in parallel with fills, probes, and store-updates, using separate but identical tag memory arrays, may advantageously improve performance.

    Load-Store Unit Dual Tags and Replays
    2.
    发明公开

    公开(公告)号:US20230333856A1

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

    申请号:US17659569

    申请日:2022-04-18

    CPC classification number: G06F3/0655 G06F3/0673 G06F3/0604

    Abstract: Techniques are disclosed relating to a processor load-store unit. In some embodiments, the load-store unit is configured to execute load/store instructions in parallel using first and second pipelines and first and second tag memory arrays. In tag write conflict situations, the load-store unit may arbitrate between the first and second pipelines to ensure the first and second tag memory array contents remain identical. In some embodiments, a data cache tag replay scheme is utilized. In some embodiments, executing load/store instructions in parallel with fills, probes, and store-updates, using separate but identical tag memory arrays, may advantageously improve performance.

Patent Agency Ranking