Invention Grant
- Patent Title: Modification of multiple lines of cache chunk before invalidation of lines
-
Application No.: US15246136Application Date: 2016-08-24
-
Publication No.: US10241911B2Publication Date: 2019-03-26
- Inventor: Gabriel Parmer , Paolo Faraboschi , Dejan S Milojicic
- Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Applicant Address: US TX Houston
- Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Current Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Current Assignee Address: US TX Houston
- Agency: Hewlett Packard Enterprise Patent Department
- Main IPC: G06F12/0808
- IPC: G06F12/0808 ; G06F12/0831 ; G06F12/0811

Abstract:
Examples described herein relate to caching in a system with multiple nodes sharing a globally addressable memory. The globally addressable memory includes multiple windows that each include multiple chunks. Each node of a set of the nodes includes a cache that is associated with one of the windows. One of the nodes includes write access to one of the chunks of the window. The other nodes include read access to the chunk. The node with write access further includes a copy of the chunk in its cache and modifies multiple lines of the chunk copy. After a first line of the chunk copy is modified, a notification is sent to the other nodes that the chunk should be marked dirty. After multiple lines are modified, an invalidation message is sent for each of the modified lines of the set of the nodes.
Public/Granted literature
- US20180060233A1 MODIFICATION OF MULTIPLE LINES OF CACHE CHUNK BEFORE INVALIDATION OF LINES Public/Granted day:2018-03-01
Information query
IPC分类: