发明名称 |
一种利用InfiniBand网络进行通信的方法及系统 |
摘要 |
本发明涉及一种利用InfiniBand网络进行通信的方法及系统。该方法包括:步骤1,发送方和接收方交换握手信息,其中包括用于在InfiniBand网络中创建一个新的连接的QPN、接收方的RDMA缓冲区地址和接收方的RDMA缓冲区大小;步骤2,发送方依据所述接收方的RDMA缓冲区地址和所述接收方的RDMA缓冲区大小将当前数据包直接写到接收方的RDMA缓冲区内;步骤3,发送方更新发送方保存的接收方缓冲区状态;步骤4,当应用数据传输完成后,发送方关闭上述连接。本发明使uStream无论在带宽还是延迟上都优于SDP,并且达到了与底层InfiniBand Verbs接口相当的性能。 |
申请公布号 |
CN101409715A |
申请公布日期 |
2009.04.15 |
申请号 |
CN200810224663.6 |
申请日期 |
2008.10.22 |
申请人 |
中国科学院计算技术研究所 |
发明人 |
林瑶;韩冀中;张洪伟;贺劲 |
分类号 |
H04L29/06(2006.01)I;H04L1/00(2006.01)I;H04L1/16(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京律诚同业知识产权代理有限公司 |
代理人 |
梁 挥;祁建国 |
主权项 |
1.一种利用InfiniBand网络进行通信的方法,其特征在于,包括:步骤1,发送方和接收方交换握手信息,其中包括用于在InfiniBand网络中创建一个新的连接的QPN、接收方的RDMA缓冲区地址和接收方的RDMA缓冲区大小;步骤2,发送方依据所述接收方的RDMA缓冲区地址和所述接收方的RDMA缓冲区大小将当前数据包直接写到接收方的RDMA缓冲区内;步骤3,发送方更新发送方保存的接收方缓冲区状态;步骤4,当应用数据传输完成后,发送方关闭上述连接。 |
地址 |
100080北京市海淀区中关村科学院南路6号 |