Invention Grant
- Patent Title: Supporting adaptive shared cache management
-
Application No.: US15850865Application Date: 2017-12-21
-
Publication No.: US10705962B2Publication Date: 2020-07-07
- Inventor: Carl J. Beckmann , Robert G. Blankenship , Chyi-Chang Miao , Chitra Natarajan , Anthony-Trung D. Nguyen
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/084 ; G06F12/123 ; G06F12/0811 ; G06F12/128 ; G06F12/0868 ; G06F12/0897 ; G06F12/0862 ; G06F12/127

Abstract:
Embodiment of this disclosure provides a mechanism to use a portion of an inactive processing element's private cache as an extended last-level cache storage space to adaptively adjust the size of shared cache. In one embodiment, a processing device is provided. The processing device comprising a cache controller is to identify a cache line to evict from a shared cache. An inactive processing core is selected by the cache controller from a plurality of processing cores associated with the shared cache. Then, a private cache of the inactive processing core is notified of an identifier of a cache line associated with the shared cache. Thereupon, the cache line is evicted from the shared cache to install in the private cache.
Public/Granted literature
- US20190196968A1 SUPPORTING ADAPTIVE SHARED CACHE MANAGEMENT Public/Granted day:2019-06-27
Information query