-
公开(公告)号:US10956327B2
公开(公告)日:2021-03-23
申请号:US16457972
申请日:2019-06-29
Applicant: Intel Corporation
Inventor: Adithya Nallan Chakravarthi , Anant Vithal Nori , Jayesh Gaur , Sreenivas Subramoney
IPC: G06F12/0815 , G06F12/1009
Abstract: Disclosed embodiments relate to systems and methods structured to mitigate cache conflicts through hardware assisted redirection of pages. In one example, a processor includes a translation cache to store a physical to slice mapping in response to a cache conflict mitigation request corresponding to a page; and a cache controller to determine whether the translation cache comprises the physical to slice mapping; determine whether one of a plurality of slices in a translation table comprises the physical to slice mapping if the translation cache does not comprise the physical to slice mapping, the translation table communicably coupled to a non-volatile memory; and if the translation table does not comprise the physical to slice mapping, redirect the cache conflict mitigation request to the non-volatile memory; and allocate a new physical to slice mapping for the page to one of the plurality of slices in the translation table.