Single-step collective operations
    66.
    发明公开

    公开(公告)号:US20240095106A1

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

    申请号:US18105846

    申请日:2023-02-05

    Inventor: Richard Graham

    CPC classification number: G06F9/546

    Abstract: A method for collective communications includes invoking a collective operation over a group of computing processes in which the processes concurrently transmit and receive data to and from other processes in the group via a communication medium. Messages are composed for transmission by source processes including metadata indicating how the data to be transmitted by the source processes in the collective operation are to be handled by destination processes that are to receive the data and also including in at least some of the messages the data to be transmitted by one or more of the source processes to one or more of the destination processes. The composed messages are transmitted concurrently from the source processes to the destination processes in the group over the communication medium. The data are processed by the destination processes in response to the metadata included in the messages received by the destination processes.

    ETHERNET PAUSE AGGREGATION FOR A RELAY DEVICE

    公开(公告)号:US20240089211A1

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

    申请号:US18509810

    申请日:2023-11-15

    CPC classification number: H04L47/32 H04L47/30

    Abstract: A relay device is provided that may identify a quantity of empty data byte locations in a data buffer of the relay device. The relay device may receive an indicator associated with transmitting data packets. The relay device may pause or enable a lossless flow of data between the relay device, a host device, and a peer device based on the quantity of empty data byte locations, the indicator, or both. The relay device may include a first data interface coupled with a peer device, a second data interface coupled with a host device, a data buffer configured to store data packets received from the host device, and a state machine that enables a lossless transmission of data between the host device and peer device. The state machine may transmit a pause frame to the host device based on a data buffer utilization reaching a data storage capacity.

Patent Agency Ranking