US 12,393,830 B2
Deep learning computational storage drive
Marc Tim Jones, Longmont, CO (US)
Assigned to SEAGATE TECHNOLOGY LLC, Fremont, CA (US)
Filed by Seagate Technology LLC, Fremont, CA (US)
Filed on Jun. 15, 2021, as Appl. No. 17/348,569.
Prior Publication US 2022/0398442 A1, Dec. 15, 2022
Int. Cl. G06N 3/08 (2023.01); G06N 3/063 (2023.01)
CPC G06N 3/063 (2013.01) [G06N 3/08 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A computational storage drive in a machine learning pipeline, comprising:
persistent storage media configured for non-volatile storage of raw data at the computational storage drive;
computational program memory in the computational storage drive that is in operative communication with the persistent storage media via a high-speed local non-volatile memory bus;
a machine learning coprocessor in the computational storage drive that is in operative communication with the persistent storage media and the computational program memory for population of the computational program memory with the raw data from the persistent storage media of the computational storage drive in response to a read transform command received from a host device, wherein the machine learning coprocessor is operative to apply a machine learning model that is stored locally at the computational storage drive to the raw data of the persistent storage media populating the computational program memory to generate transformed data corresponding to the read transform command; and
a host bus providing operative communication to the host device for returning the transformed data in response to the read transform command.