发明名称 |
内存中数据块的发送、接收方法和装置及传输系统 |
摘要 |
本发明提供一种内存中数据块的发送、接收方法和装置及传输系统,涉及通信领域;能够缩短数据块的传输时间。所述发送方法,包括:当检测到有数据包的数据块需要通过无限带宽链路传输时,通知接收端注册用于存储所述数据包中全部数据块的内存空间;为本地用于缓冲所述数据包中全部数据块的内存空间进行注册;当检测到本地和所述接收端都完成内存空间的注册后,将所述数据包的全部数据块填充到一个工作请求中;通过无限带宽链路向所述接收端发送所述工作请求。本发明提供的技术方案可应用于信息传输。 |
申请公布号 |
CN102073593B |
申请公布日期 |
2013.01.23 |
申请号 |
CN201010546222.5 |
申请日期 |
2010.11.15 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
李海东;施培任 |
分类号 |
G06F12/02(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
栗若木;王漪 |
主权项 |
一种在内核运行态下内存中数据块的发送方法,其特征在于,应用在装有IB卡的服务器上,且服务器内部采用Infiniband连接代替总线连接,该服务器中运行的程序通过驱动程序提供的接口基于底层物理传输协议采用系统中的内核线程传输数据块,包括:当检测到有数据包的数据块需要通过无限带宽链路传输时,通知接收端注册用于存储所述数据包中全部数据块的内存空间;为本地用于缓冲所述数据包中全部数据块的内存空间进行注册;当检测到本地和所述接收端都完成内存空间的注册后,将所述数据包的全部数据块填充到一个工作请求中;通过无限带宽链路向所述接收端发送所述工作请求。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |