Patent ID: 11928345
Assignee: BEIJING SUPERSTRING ACADEMY OF MEMORY TECHNOLOGY
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 3:
4. The computational storage system according to claim 3, wherein,
the SSD is configured to, after receiving the second reading instruction, exchange the data of the storage object with the external by the following way: parsing the flash memory address and the starting address for data reception that are carried by the second reading instruction, reading the data to be read this time from one or more SSDs according to the parsed flash memory address, and sending the read data to the starting address for data reception of the external; or,
the second reading instruction sent by the CSP further carries data amount information of the storage object, and the SSD is configured to, when receiving the second reading instruction, exchange the data of the storage object with the external by the following way: parsing the flash memory address, the starting address for data reception and the data amount information that are carried by the second reading instruction, reading the data to be read this time from the SSD according to the parsed flash memory address and data amount information, and sending the read data to the starting address for data reception of the external; or,
the second reading instruction sent by the CSP further carries an offset of the flash memory address of the storage object, and the SSD is configured to, when receiving the second reading instruction, exchange the data of the storage object with the external by the following way: parsing the flash memory address and the offset of the flash memory address, and the starting address for data reception that are carried by the second reading instruction, reading a portion of stored data from one flash memory page according to the parsed flash memory address and offset of the flash memory address, and storing the portion of the stored data into the starting address for data reception of the external; or, reading all data of a flash memory page, selecting required data from all the data according to the offset, and storing the selected data into the starting address for data reception of the external.