Multi-ware smart ssd
OwnerRajinikanth Pandurangan, Changho Choiinventors
Life of this patent
Estimating the term…
Abstract
A solid state drive (SSD) includes a first memory; a second memory of a different type than the first memory; a third memory of a different type than the first memory and of a different type than the second memory; and a weight determiner for determining a weightage of externally supplied data, prior to storing the data in any of the first memory, the second memory, or the third memory, and for assigning the data to one of the first memory, the second memory, or the third memory based on the determined weightage.
Claims20
A solid state drive (SSD) comprising:
- a first memory;
- a second memory of a different type than the first memory;
- a third memory of a different type than the first memory and of a different type than the second memory;
- and
- a weight determiner for determining a weightage of externally supplied data, prior to storing the data in any of the first memory, the second memory, or the third memory, and for assigning the data to one of the first memory, the second memory, or the third memory based on the determined weightage.
A solid state drive (SSD) comprising:
- a first memory;
- a second memory of a different type than the first memory;
- and
- a weight determiner for receiving a stream ID of data received from outside, prior to storing the data in either of the first memory or the second memory, and for storing the data in one of the first memory or the second memory based on the stream ID.
A method of storing data in a solid state drive (SSD), the method comprising:
- receiving data for storing in the SSD;
- assigning a weightage to the data;
- and
- storing the data in either a first memory or a second memory based on the weightage, the first memory being a different type of memory than the second memory.
Dependencies are inferred from the claim text.