US 12,474,848 B2
Techniques for memory resource control using memory resource partitioning and monitoring
Raymond Scott Tetrick, Portland, OR (US); Nagi Aboulenein, King City, OR (US); Massimo Sutera, Sunnyvale, CA (US); and Shivnandan Kaushik, Portland, OR (US)
Assigned to Ampere Computing LLC, Santa Clara, CA (US)
Filed by Ampere Computing LLC, Santa Clara, CA (US)
Filed on Oct. 19, 2023, as Appl. No. 18/490,673.
Prior Publication US 2025/0130729 A1, Apr. 24, 2025
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0634 (2013.01) [G06F 3/061 (2013.01); G06F 3/0653 (2013.01); G06F 3/0673 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of memory-system resource usage monitoring on a processing unit, comprising:
attaching a partition identifier from a set of partition identifiers to each memory access request of a plurality of memory access requests on an interconnect;
interleaving each memory access request of the plurality of memory access requests to a set of memory system components;
determining a first bandwidth associated with a first memory system component of the set of memory system components; and
applying the first bandwidth associated with the first memory system component as a bandwidth for each of one or more other memory system components of the set of memory system components based at least in part on the interleaving each memory access request.