Computational Programs Command Set

Command Set

The individual command set specifications allow NVM Express to isolate and independently evolve command sets for emerging technologies such as Computational Storage, Zoned Namespaces and Key Value features.

NVM Express ratified Computational Storage to provide a standardized, vendor-neutral framework for connecting applications to NVMe Computational Storage devices across both compute and storage services. The Computational Programs Command Set was standardized as part of Computational Storage.

What is the Computational Programs Command Set?

Computational Programs provides a mechanism to execute programs on the device, including discovering pre-loaded programs, downloading programs and executing those programs. This command set also provides a host-driven approach for programs to operate on data located in an NVM subsystem.

Current Specification