Persistent storage with dual interface
AssigneeSamsung Electronics Co., Ltd.
InventorsShuyi PEI, Jing YANG, Rekha PITCHUMANI
Life of this patent
Estimating the term…
Abstract
Systems and methods for persistent storage with a dual interface. In some embodiments, a persistent storage device includes: a processing circuit; a cache; and persistent storage. The processing circuit may be configured to perform a method, the method including: receiving a first write request according to a first protocol; saving a data payload of the first write request in a first portion of the cache; receiving a second write request according to a second protocol; and saving a data payload of the second write request in a second portion of the cache.
Claims20
A persistent storage device, comprising:
- a processing circuit;
- a cache;
- and
- persistent storage,
- the processing circuit being configured to perform a method, the method comprising:
- receiving a first write request according to a first protocol;
- saving a data payload of the first write request in a first portion of the cache;
- receiving a second write request according to a second protocol;
- and
- saving a data payload of the second write request in a second portion of the cache.
A method, comprising:
- receiving, by a persistent storage device, a first write request according to a first protocol;
- saving a data payload of the first write request in a first portion of a cache;
- receiving a second write request according to a second protocol;
- and
- saving a data payload of the second write request in a second portion of the cache.
A persistent storage device, comprising:
- means for processing;
- a cache;
- and
- persistent storage,
- the means for processing being configured to perform a method, the method comprising:
- receiving a first write request comprising a data payload larger than a first threshold;
- saving the data payload of the first write request in a first portion of the cache, the first portion being for data units having a size greater than the first threshold;
- receiving a second write request comprising a data payload smaller than the first threshold;
- and
- saving the data payload of the second write request in a second portion of the cache, the second portion being for data units having a size smaller than the first threshold.
Dependencies are inferred from the claim text.