SYSTEMS AND METHODS FOR EXECUTING DATA PROCESSING FUNCTIONS

    公开(公告)号:US20240086102A1

    公开(公告)日:2024-03-14

    申请号:US17960033

    申请日:2022-10-04

    CPC classification number: G06F3/0655 G06F3/061 G06F3/0683 G06F13/385

    Abstract: Systems and methods for executing a data processing function are disclosed. A first processing device of a storage accelerator loads a first instruction set associated with a first application of a host computing device. A second processing device of the storage accelerator loads a second instruction set associated with the first application. A command is received from the host computing device. The command may be associated with data associated with the first application. The first processing device identifies at least a first criterion or a second criterion associated with the data. The first processing device processes the data according to the first instruction set in response to identifying the first criterion. The first processing device writes the data to a buffer of the second processing device in response to identifying the second criterion. The second processing device processes the data in the buffer according to the second instruction set.

    Systems and methods for executing data processing functions

    公开(公告)号:US12079510B2

    公开(公告)日:2024-09-03

    申请号:US17960033

    申请日:2022-10-04

    CPC classification number: G06F3/0655 G06F3/061 G06F3/0683 G06F13/385

    Abstract: Systems and methods for executing a data processing function are disclosed. A first processing device of a storage accelerator loads a first instruction set associated with a first application of a host computing device. A second processing device of the storage accelerator loads a second instruction set associated with the first application. A command is received from the host computing device. The command may be associated with data associated with the first application. The first processing device identifies at least a first criterion or a second criterion associated with the data. The first processing device processes the data according to the first instruction set in response to identifying the first criterion. The first processing device writes the data to a buffer of the second processing device in response to identifying the second criterion. The second processing device processes the data in the buffer according to the second instruction set.

    SYSTEMS AND METHODS FOR EXECUTING DATA PROCESSING FUNCTIONS

    公开(公告)号:US20240419356A1

    公开(公告)日:2024-12-19

    申请号:US18819720

    申请日:2024-08-29

    Abstract: Systems and methods for executing a data processing function are disclosed. A first processing device of a storage accelerator loads a first instruction set associated with a first application of a host computing device. A second processing device of the storage accelerator loads a second instruction set associated with the first application. A command is received from the host computing device. The command may be associated with data associated with the first application. The first processing device identifies at least a first criterion or a second criterion associated with the data. The first processing device processes the data according to the first instruction set in response to identifying the first criterion. The first processing device writes the data to a buffer of the second processing device in response to identifying the second criterion. The second processing device processes the data in the buffer according to the second instruction set.

    Remote direct attached multiple storage function storage device

    公开(公告)号:US11704059B2

    公开(公告)日:2023-07-18

    申请号:US17105497

    申请日:2020-11-25

    Abstract: A multiple function storage device is disclosed. The multiple function storage device may include an enclosure, a storage device associated with the enclosure, and an bridging device associated with the enclosure. The storage device may include a connector to receive a first message using a first protocol originating at a host, a physical function (PF) and a virtual function (VF) exposed by the storage device via the connector, storage for data relating to the first message, and a controller to manage writing a write data to the storage and reading a read data from the storage. The bridging device may include an embedded network interface controller (eNIC) to receive a second message using a second protocol from the host, a write buffer to store the write data to be written to the storage device by the host, a read buffer to store the read data to be read from the storage device for the host, a bridge circuit to translate the second message using the second protocol into the first message using the first protocol, and a root port to identify the storage device and to transmit the first message to the VF. The bridging device may be configured to map the host to the VF.

Patent Agency Ranking