CPC G06F 3/0631 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, at a controller of a computational storage (CS) device, a request to allocate computational storage to an application of a host device, wherein the request includes a resource set identifier (ID) associated with the application;
identifying a memory range within a memory region of the CS device;
storing, in a data structure associated with the resource set ID, an association between a memory range ID of the memory range, the memory region, and an offset within the memory region; and
sending the memory range ID to the host device,
wherein the application is further associated with a second resource set ID, the second resource set ID associated with a second memory range ID.
|