-
公开(公告)号:US11782717B2
公开(公告)日:2023-10-10
申请号:US17819605
申请日:2022-08-12
Applicant: Seagate Technology LLC
Inventor: Marc Tim Jones
CPC classification number: G06F9/30145 , G06F9/321 , G06F9/4837 , G06F13/4221 , G06F2213/0026
Abstract: The technology disclosed herein pertains to a system and method for profiling performance of an embedded computation instruction set (CIS), the method including receiving a profiling component to a computational storage device (CSD), the profiling component being configured to measure one or more execution parameters of a computational instruction set (CIS), executing the CIS at a program slot in a computational storage processor of the CSD, monitoring the execution of the CIS to generate a log of the execution parameters of the CIS, and communicating the log to a host in response to receiving a get-log page command.
-
公开(公告)号:US11687338B2
公开(公告)日:2023-06-27
申请号:US17245286
申请日:2021-04-30
Applicant: Seagate Technology LLC
Inventor: Marc Tim Jones
IPC: G06F9/455 , G06F9/30 , G06F13/362 , G06F9/50
CPC classification number: G06F9/3017 , G06F9/30101 , G06F9/5016 , G06F13/362 , G06F2209/508
Abstract: The technology disclosed herein provides a method including determining one or more dedicated computations storage programs (CSPs) used in a target market for a computational storage device, storing the dedicated CSPs in one or more pre-programmed computing instruction set (CIS) slots in the computational storage device, translating one or more instructions of the dedicated CSPs for processing using a native processor, loading one or more instructions of programmable CSPs to a CSP processor implemented within an application specific integrated circuit (ASIC) of the computational storage device, and processing the one or more instructions of the programmable CSPs using the CSP processor.
-
公开(公告)号:US11467987B1
公开(公告)日:2022-10-11
申请号:US17218533
申请日:2021-03-31
Applicant: Seagate Technology LLC
Inventor: Marc Tim Jones
Abstract: The technology disclosed herein provides a method including generating, at a PCIe interface, a functional capability table associating a plurality of computational functionalities (CFs) with a plurality of computational storage devices (CSDs) communicatively connected to each other via the PCIe interface, communicating the functional capability table to each of the plurality of CSDs, receiving, at a first of the plurality of CSDs (CSD1), a request for a computational process including the plurality of CFs, determining that a first of the CFs (CF1) is associated with the CSD1 and a second of the CFs (CF2) is associated with a CSD2, requesting a computational program memory (CPM2) at the CSD2 and performing the CF1 at CSD1.
-
公开(公告)号:US11442733B2
公开(公告)日:2022-09-13
申请号:US17162957
申请日:2021-01-29
Applicant: Seagate Technology LLC
Inventor: Marc Tim Jones
Abstract: The technology disclosed herein pertains to a system and method for profiling performance of an embedded computation instruction set (CIS), the method including receiving a profiling component to a computational storage device (CSD), the profiling component being configured to measure one or more execution parameters of a computational instruction set (CIS), executing the CIS at a program slot in a computational storage processor of the CSD, monitoring the execution of the CIS to generate a log of the execution parameters of the CIS, and communicating the log to a host in response to receiving a get-log page command.
-
-
-