SELECTIVE SPECULATIVE PREFETCH REQUESTS FOR A LAST-LEVEL CACHE

    公开(公告)号:US20230205700A1

    公开(公告)日:2023-06-29

    申请号:US17564141

    申请日:2021-12-28

    Abstract: In response to generating one or more speculative prefetch requests for a last-level cache, a processor determines prefetch analytics for the generated speculative prefetch requests and compares the determined prefetch analytics of the speculative prefetch requests to selection thresholds. In response to a speculative prefetch request meeting or exceeding a selection threshold, the processor selects the speculative prefetch request for issuance to a memory-side cache controller. When one or more system conditions meet one or more condition thresholds, the processor issues the selected speculative prefetch request to the memory-side cache controller. The memory-side cache controller then retrieves the data indicated in the selected speculative prefetch request from a memory and stores it in a memory-side cache in the data fabric coupled to the last-level cache.

Patent Agency Ranking