US 12,422,995 B2
Computational storage device communicating with host using shared memory and operating method thereof
Jin Suk Lee, Icheon-si (KR); Won Kyung Kang, Icheon-si (KR); Soo Jin Kim, Icheon-si (KR); Sung Hyuk Jung, Icheon-si (KR); and Jun Seop Jeong, Icheon-si (KR)
Assigned to SK hynix Inc., Icheon-si (KR)
Filed by SK hynix Inc., Icheon-si (KR)
Filed on Apr. 17, 2024, as Appl. No. 18/638,541.
Claims priority of application No. 10-2023-0167465 (KR), filed on Nov. 28, 2023.
Prior Publication US 2025/0173061 A1, May 29, 2025
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0613 (2013.01) [G06F 3/0659 (2013.01); G06F 3/067 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A computational storage device comprising:
a shared memory directly accessible by a host;
a computational storage processor configured to read request information written to the shared memory by the host, and to respond to the host with result data for the request information;
a storage media configured to store base data; and
a storage processor configured to receive a read request for the base data from the computational storage processor, and read the base data from the storage media,
wherein the computational storage processor extracts the result data from the base data, writes the result data to the shared memory, and transmits, to the host, a notification indicating that the result data has been written to the shared memory.