Invention Grant
US08972664B2 Multilevel cache hierarchy for finding a cache line on a remote node
有权
用于在远程节点上查找缓存行的多级缓存层次结构
- Patent Title: Multilevel cache hierarchy for finding a cache line on a remote node
- Patent Title (中): 用于在远程节点上查找缓存行的多级缓存层次结构
-
Application No.: US13793708Application Date: 2013-03-11
-
Publication No.: US08972664B2Publication Date: 2015-03-03
- Inventor: Timothy C. Bronson , Garrett M. Drapala , Michael A. Blake , Craig R. Walters , Pak-Kin Mak
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Margaret McNamara
- Main IPC: G06F12/06
- IPC: G06F12/06 ; G06F12/08 ; G06F12/12

Abstract:
Embodiments relate to accessing a cache line on a multi-level cache system having a system memory. Based on a request for exclusive ownership of a specific cache line at the local node, requests are concurrently sent to the system memory and remote nodes of the plurality of nodes for the specific cache line by the local node. The specific cache line is found in a specific remote node. The specific remote node is one of the remote nodes. The specific cache line is removed from the specific remote node for exclusive ownership by another node. Based on the specified node having the specified cache line in ghost state, any subsequent fetch request is initiated for the specific cache line from the specific node encounters the ghost state. When the ghost state is encountered, the subsequent fetch request is directed only to nodes of the plurality of nodes.
Public/Granted literature
- US20130339609A1 MULTILEVEL CACHE HIERARCHY FOR FINDING A CACHE LINE ON A REMOTE NODE Public/Granted day:2013-12-19
Information query