-
公开(公告)号:US11580025B1
公开(公告)日:2023-02-14
申请号:US17490529
申请日:2021-09-30
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Tarun Nakra , Akhil Arunkumar , Vydhyanathan Kalyanasundharam , Chintan S. Patel , Nithesh Kurella Lakshmi Narayanamurthy
IPC: G06F12/0862
Abstract: Systems and methods for coordinated memory-side cache prefetching and dynamic interleaving configuration modification involve modifying one or both of the prefetch distance or the prefetch degree used by prefetcher modules of one or more memory-side caches by modifying interleaving configuration data following detection of an interleaving reconfiguration trigger condition indicative, for example, of low prefetch accuracy, low prefetch coverage, high prefetch lateness, or a combination of these. In response an interleaving reconfiguration trigger condition, a processor modifies the interleaving configuration data for the processing system based on the prefetch performance characteristics associated with the interleaving reconfiguration trigger condition. In some embodiments, the interleaving configuration data is modified by changing which physical memory address indices are used to determine the bits that define the channel identification number to which that physical memory address is to be mapped.