Invention Grant
- Patent Title: Caching streams of memory requests
-
Application No.: US17455343Application Date: 2021-11-17
-
Publication No.: US11803479B2Publication Date: 2023-10-31
- Inventor: Vinod Chamarty , Joao Dias
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0882 ; G06F9/54 ; G06F12/02 ; G06F12/0871 ; G06F12/0891

Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to page-level attribute values. In one implementation, the system includes one or more integrated client devices and a cache. Each client device is configured to generate at least a memory request. Each memory request has a respective physical address and a respective page descriptor of a page to which the physical address belongs. The cache is configured to cache memory requests for each of the one or more integrated client devices. The cache comprises a cache memory having multiple ways. The cache is configured to distinguish different memory requests using page-level attributes of respective page descriptors of the memory requests, and to allocate different portions of the cache memory to different respective memory requests.
Public/Granted literature
- US11853223B2 Caching streams of memory requests Public/Granted day:2023-12-26
Information query