| CPC G06F 3/0613 (2013.01) [G06F 3/0635 (2013.01); G06F 3/0679 (2013.01)] | 25 Claims |

|
1. A memory device, comprising:
one or more components configured to:
detect a memory command to be executed;
determine a command type of the memory command,
wherein the command type is one of a first command type or a second command type;
identify a primary command processor associated with the command type,
wherein the primary command processor is one of a plurality of command processors that are configured to execute memory commands for the memory device, and
wherein the primary command processor is configured to execute only commands having the first command type unless a first computational credit condition, associated with another command processor of the plurality of command processors, is satisfied;
determine a cumulative computational credit value, associated with the primary command processor, based on memory commands that are assigned to the primary command processor; and
selectively assign the memory command to the primary command processor or a secondary command processor, of the plurality of command processors, based on whether the cumulative computational credit value satisfies a threshold,
wherein the secondary command processor is configured to execute only commands having the second command type unless a second computational credit condition, associated with another command processor of the plurality of command processors, is satisfied.
|