Patent ID: 11915047
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A computer-implemented method, comprising:
executing a state machine to monitor one or more operational parameters of a storage device;
evaluating, based on the one or more operational parameters from the state machine, a processing capability of the storage device;
determining, based on the processing capability of the storage device and compute requirements of a compute operation, only a portion of the compute operation is completable by the storage device within a requested processing timeframe;
executing, by the storage device, the portion of the compute operations;
determining, based on the executed portion of the compute operation within the requested processing timeframe, an intermediate result;
providing the intermediate result;
receiving a wait request responsive to providing the intermediate result; and
pausing a processing of a remaining portion of the compute operation until a subsequent request that instructs to continue processing the compute operation is received.