Insertion/promotion vectors to update replacement data in caches based on criticality

    公开(公告)号:US12222875B1

    公开(公告)日:2025-02-11

    申请号:US18361169

    申请日:2023-07-28

    Applicant: Apple Inc.

    Abstract: A cache memory supports a plurality of insertion/promotion vectors (IPVs) and a replacement control circuit configured to update replacement data for the cache memory based on the plurality of IPVs. In one embodiment, the IPV is selected for a given request based a criticality status of a cache line accessed by the given request. For example, cache lines deemed important or critical for performance reasons may be replaced less frequently via a first IPV, while non-critical cache lines are replaced more frequently via a second IPV.

Patent Agency Ranking