-
公开(公告)号:US20180113815A1
公开(公告)日:2018-04-26
申请号:US15331099
申请日:2016-10-21
Applicant: Advanced Micro Devices, Inc.
Inventor: Yasuko Eckert , Bo Wu , Nuwan Jayasena , Dong Ping Zhang
IPC: G06F12/126 , G06F12/0808 , G06F12/0891
CPC classification number: G06F12/126 , G06F1/3275 , G06F12/127 , G06F2212/1016 , Y02D10/13 , Y02D10/14
Abstract: A processing system selects data for eviction at a cache based at least in part on a penalty associated with accessing the data at the memory location from which the data was transferred to the cache. The penalty reflects the amount of time and resources expended in copying the data from memory to the cache. By assigning priorities to the data stored at a cache based on the penalty incurred in accessing the data at the memory location from which it was transferred to the cache and selecting data for eviction from the cache based in part on the assigned priority, the processing system can preferentially select for eviction from the cache data that was transferred from a local memory to the cache rather than data that was transferred from a remote memory to the cache.