Memory pooling bandwidth multiplier using final level cache system
OwnerSehat Sutardjainventor
Life of this patent
Estimating the term…
Loading patent…
OwnerSehat Sutardjainventor
Estimating the term…
A data storage and access system for use with a processor having processor cache such that the processor is configured generate a data request for data which is provided to a final level cache (FLC) cache system that is configured to function as main memory and receive the data request. The FLC cache system comprising a first FLC module configured to process the data request from the processor. A second FLC module, responsive to the first FLC module not having the data requested by the processor, receives and processes the data request from the first FLC module. A switch accessible memory, which connects through a switch to the second FLC module, is configured to receive the data request responsive to the second FLC module not having the data. The switch accessible memory may be shared by additional FLC cache systems as a shared memory pool.
A data storage and access system for use with a processor comprising:
A method of operating a data access system, wherein the data access system comprises a processor having processor cache, a switch fabric, a switch connected memory, a first final level cache (FLC) module which includes a first FLC controller and a first DRAM and a second FLC module which includes a second FLC controller and a second DRAM, the method comprising:
A memory storage and access system comprising:
Dependencies are inferred from the claim text.