CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] | 15 Claims |
1. A computational storage device comprising:
a nonvolatile memory; and
a controller configured to perform a first process in response to a first command and a second process in response to a second command, the first command and the second command being received from an external device, the first process being writing first data designated by the first command to the nonvolatile memory, and the second process being reading second data designated by the second command from the nonvolatile memory and transmitting the read second data to the external device, wherein
the first command includes first information;
the second command includes second information; and
the controller is configured to determine whether to perform a first data process for the first data in the first process in accordance with the first information in the first command and whether to perform a second data process for the read second data in the second process in accordance with the second information in the second command.
|