Method and apparatus for using a storage system as main memory
AssigneeFLC Technology Group, Inc.
InventorSehat Sutardja
Life of this patent
Estimating the term…
Loading patent…
AssigneeFLC Technology Group, Inc.
InventorSehat Sutardja
Estimating the term…
A data access system including a processor, multiple cache modules for the main memory, and a storage drive. The cache modules include a FLC controller and a main memory cache. The multiple cache modules function as main memory. The processor sends read/write requests (with physical address) to the cache module. The cache module includes two or more stages with each stage including a FLC controller and DRAM (with associated controller). If the first stage FLC module does not include the physical address, the request is forwarded to a second stage FLC module. If the second stage FLC module does not include the physical address, the request is forwarded to the storage drive, a partition reserved for main memory. The first stage FLC module has high speed, lower power operation while the second stage FLC is a low-cost implementation. Multiple FLC modules may connect to the processor in parallel.
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 storage drive, 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 data storage and access system for use with a processor comprising:
Dependencies are inferred from the claim text.