Patent ID: 11907539
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A multi-stream solid-state device (SSD) comprising:
a normal-access memory associated with a first stream ID;
a high-access memory separate from the normal-access memory, having a higher endurance than the normal-access memory, having a memory cell architecture different from that of the normal-access memory, and being associated with a second stream ID;
a controller processor; and
a processor memory coupled to the controller processor, wherein the processor memory has stored thereon instructions that, in response to being executed by the controller processor, cause the controller processor to perform:
identifying a data stream ID of an input data stream as one of the first and second stream IDs;
in response to identifying the data stream ID as the first stream ID, storing the input data stream in the normal-access memory;
in response to identifying the data stream ID as the second stream ID, storing the input data stream in the high-access memory;
monitoring a used capacity of the high-access memory;
determining that the used capacity is greater than a migration threshold;
migrating first data from the high-access memory to the normal-access memory;
determining, based on the migrated first data being stored in the normal-access memory, that the used capacity of the high-access memory is less than a promotion threshold; and
promoting the migrated first data from the normal-access memory to the high-access memory in response to determining that the used capacity of the high-access memory is less than the promotion threshold.