Back to results
US 2026/0064595 A1Published application
Adaptive Caching Of Memory Request Streams
AssigneeGoogle Inc.
InventorsLijun Li, Pavan Thirunagari, Xiaoping Xie, En-Chih Chang
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to stream ids. One of the methods includes caching memory requests for each of the one or more integrated client devices, distinguishing different computing tasks using stream ids of the memory requests, and allocating different partitions of the cache memory to different respective computing tasks.
Claims22
A system comprising:
- a plurality of integrated client devices, each client device configured to generate memory requests, each memory request having a respective pre-assigned stream id that represents a type of computing task to which the memory request belongs;
- and
- a cache configured to cache memory requests to a memory for each of the plurality of integrated client devices,
- wherein the cache has multiple partitions, and wherein the cache is configured to allocate different partitions to respective memory requests according to stream ids of the memory requests.
1 more element
A method performed by a device comprising:
- a plurality of integrated client devices, each client device configured to generate memory requests, each memory request having a respective pre-assigned stream id that represents a type of computing task to which the memory request belongs, and
- a cache having multiple partitions,
- the method comprising:
- caching, by the cache, memory requests to a memory for each of the plurality of integrated client devices;
- and
- allocating, by the cache, different partitions to respective memory requests according to stream ids of the memory requests.
3 more elements
Dependencies are inferred from the claim text.