Invention Grant
- Patent Title: Changing cache ownership in clustered multiprocessor
-
Application No.: US15602603Application Date: 2017-05-23
-
Publication No.: US09940238B2Publication Date: 2018-04-10
- Inventor: Rahul Pal , Ishwar Agarwal , Manoj K. Arora
- 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/08
- IPC: G06F12/08 ; G06F12/084

Abstract:
A chip multiprocessor may include a first cluster and a second cluster, each having multiple cores of a processor, multiple co-located cache slices, and a memory controller. The processor stores directory information in a memory to indicate cluster cache ownership of a first address space to the first cluster. In response to a request to change the cluster cache ownership of the first address space to a second address space of the second cluster, the processor provides a quiesce period during which to block new read or write requests to the first cluster and the second cluster; drain read or write requests issued on the first cluster and the second cluster; and remove the block on new read or write requests. The processor may also update the directory information to change the cluster cache ownership of the first address space to the second address space of the second cluster.
Public/Granted literature
- US20170255553A1 CHANGING CACHE OWNERSHIP IN CLUSTERED MULTIPROCESSOR Public/Granted day:2017-09-07
Information query