Method and system for efficiently transferring a self-defined non-contiguous message in a one-sided communication model
    1.
    发明授权
    Method and system for efficiently transferring a self-defined non-contiguous message in a one-sided communication model 失效
    用于在单面通信模型中有效传送自定义非连续消息的方法和系统

    公开(公告)号:US07454491B2

    公开(公告)日:2008-11-18

    申请号:US10965597

    申请日:2004-10-14

    IPC分类号: G06F15/16

    摘要: A method and system for transferring noncontiguous messages group including assembling a set of data into a series of transmission packets, packaging a description of the layout of the transmission packets into description packets and then places each description packet into a local buffer while maintaining a count of the number of description packets, transfers each description packet into a transmit buffer for transmission to at least one receiving node, identifies the data packets, and forwards each data packet to the transmit buffer for transmission to the at least one receiving node. The receiving node receives the transmission packets, identifies each packet as a description packet or data packet, places the description packets in a local buffer for storage until the description is complete, places each description packet into a user data buffer, stores data packets in a local queue until the description is complete, then transfers the data packets to the user buffer.

    摘要翻译: 一种用于传送不连续消息组的方法和系统,包括将一组数据组合成一系列传输分组,将传输分组的布局的描述打包成描述分组,然后将每个描述分组放置到本地缓冲器中,同时保持计数 描述分组的数量将每个描述分组传送到用于发送到至少一个接收节点的发送缓冲器,识别数据分组,并将每个数据分组转发到发送缓冲器以传输到至少一个接收节点。 接收节点接收传输分组,将每个分组标识为描述分组或数据分组,将描述分组置于本地缓冲区中进行存储,直到描述完成,将每个描述分组放入用户数据缓冲区,将数据分组存储在 本地队列直到描述完成,然后将数据包传送到用户缓冲区。