| CPC G06F 9/3009 (2013.01) [G06F 9/3004 (2013.01); G06F 9/30101 (2013.01); G06F 15/7821 (2013.01)] | 16 Claims |

|
1. A memory controller configured to:
issue one or more near-memory processing commands for a first processor thread; and
defer issuance of one or more near-memory processing commands for a second processor thread by performing one of:
moving the one or more near-memory processing commands for the second processor thread into deferred command storage, or
changing a pointer to skip the one or more near-memory processing commands for the second processor thread;
wherein the one or more near-memory processing commands for the first processor thread and the one or more near-memory processing commands for the second processor thread are directed to a same memory element.
|