| CPC G06F 3/0659 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0679 (2013.01)] | 18 Claims |

|
1. A method for operating a computational storage device comprising a storage controller, the method comprising:
receiving, by the storage controller and from a first host device, a first compute namespace setting instruction establishing a first compute namespace, a first latency threshold value related to the first compute namespace, a first program, a first execute command;
loading, by the storage controller, the first program into the first computer namespace;
activating, by the storage controller, the first program;
receiving, by the storage controller and from the first host device, a second execute command;
identifying, by the storage controller, a latency associated with the second execute command; and
transmitting, by the storage controller and to the first host device, a first latency message based on execution of the second execute command.
|