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

Claim 0:
1. A method of operating a storage device including a non-volatile memory and a multi-core processor including at least two cores, the method comprising:
receiving, by a host interface of the storage device, a first memory command from a host for requesting the non-volatile memory to perform a predetermined memory operation;
generating, by a task scheduler of the storage device, first and second tasks from the first memory command;
selecting, by the task scheduler, a first core from among the at least two cores based on execution times of the at least two cores;
assigning, by the task scheduler, the first and second tasks to the first core; and
requesting, by the first core, a subsequent task from the task scheduler while the first core processes the first assigned task and loads code for processing the second task.