Method and apparatus for controlling a computational storage processor
AssigneeEidetic Communications Inc.
InventorsSean Gregory Gibb, Saeed Fouladi Fard
Life of this patent
Estimating the term…
Loading patent…
AssigneeEidetic Communications Inc.
InventorsSean Gregory Gibb, Saeed Fouladi Fard
Estimating the term…
A computational storage processor (CSP) is provided that includes the CSP comprising a plurality of submission queues (SQs), a plurality of computational storage functions (CSFs), a CSF controller, and a CSP controller, and a method of controlling the CSP is provided that includes directing a first submission queue entry (SQE) that is written to a first one of the plurality of SQs to the CSF controller, generating, by the CSF controller, one or more secondary SQEs based on the first SQE, each of the one or more secondary SQEs is directed to a respective one of the CSFs, writing, by the CSF controller, the one or more secondary SQEs to a second one of the plurality of SQs, directing each of the one or more secondary SQEs to an associated respective one of the CSFs, and for each of the one or more secondary SQEs, performing, by the associated respective one of the CSFs, an operation associated with the secondary SQE.
A method of controlling a computational storage processor (CSP) connected to a host, the CSP comprising a plurality of submission queues (SQs), a plurality of computational storage functions (CSFs), a CSF controller, and a CSP controller, the method comprising:
A method of controlling a computational storage system, the computational storage system including a first computational storage processor (CSP) connected to a first host and a second CSP that is remote to the first CSP, the first CSP comprising a plurality of first submission queues (SQs), a plurality of first computational storage functions (CSFs), a first CSF controller, and a first CSP controller, and the second CSP comprising a plurality of second SQs, a plurality of second CSFs, a second CSF controller and a second CSP controller, wherein the first CSF controller is connected to the second CSF controller via a network, the method comprising:
A computational storage processor (CSP) connected to a host, the CSP comprising:
A computational storage system comprising:
Dependencies are inferred from the claim text.