[发明专利]一种基于FPGA的RoCE网卡数据传输方法及网卡在审
申请号: | 201810834266.4 | 申请日: | 2018-07-26 |
公开(公告)号: | CN108989317A | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 岳自超 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F13/38;G06F13/42;G06F13/28 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网卡 网卡数据 发送 传输 传输效率 传输延时 接口获取 内存系统 直接发送 直接转换 转换 | ||
1.一种基于FPGA的RoCE网卡数据传输方法,其特征在于,所述RoCE网卡具有QPI接口;所述数据传输方法包括:
本地RoCE网卡将本地CPU发送的QPI协议的第一信息,转换为IB协议的第一信息,并发送至远地RoCE网卡;
将远地RoCE网卡发送的IB协议的第二信息转换为QPI协议的第二信息,并发送至本地CPU。
2.根据权利要求1所述的RoCE网卡数据传输方法,其特征在于,
在数据传输过程中,将本地内存数据及数据状态保存在本地RoCE网卡的本地Cache中,或者保存在远地RoCE网卡的远地Cache中,本地RoCE网卡与远端RoCE网卡之间通过Cache一致性协议进行数据传输。
3.根据权利要求2所述的RoCE网卡数据传输方法,其特征在于,所述将本地内存数据及数据状态保存在本地RoCE网卡的本地Cache中,或者保存在远地RoCE网卡的远地Cache,包括:
判断本地计算机对本地Cache的访问频率是否大于远地计算机对远地Cache的访问频率;
若是,则将本地内存数据及数据状态保存在本地RoCE网卡的本地Cache中;若否,则将本地内存数据及数据状态保存在远地RoCE网卡的远地Cache。
4.一种基于FPGA的RoCE网卡,其特征在于,包括协议转换模块;
所述协议转换模块,用于将本地CPU通过QPI接口发送的QPI协议的第一信息,转换为IB协议的第一信息,并发送至远地RoCE网卡;将远地RoCE网卡发送的IB协议的第二信息转换为QPI协议的第二信息,并发送至本地CPU。
5.根据权利要求4所述的RoCE网卡,其特征在于,还包括:本地Cache和远地Cache;
其中,在数据传输过程中,将本地内存数据及数据状态保存在本地RoCE网卡的本地Cache中,或者保存在远地RoCE网卡的远地Cache中,本地RoCE网卡与远端RoCE网卡之间通过Cache一致性协议进行数据传输。
6.根据权利要求5所述的RoCE网卡,其特征在于,还包括:
QPI物理层,QPI链路层,QPI协议层,InfiniBand传输协议模块,网络层模块和以太网链路层和物理层模块。
7.根据权利要求6所述的RoCE网卡,其特征在于,若所述RoCE网卡采用RocEv2规范,所述网络层模块实现UDP和IP逻辑;若所述RoCE网卡采用RocEv1规范,则所述网络层模块实现IB网络层逻辑。
8.一种基于FPGA的RoCE网卡的内存系统,其特征在于,包括:
内存,本地CPU和本地RoCE网卡;其中,所述RoCE网卡具有QPI接口,通过QPI总线与所述本地CPU和所述内存相连;
所述本地RoCE网卡,用于将本地CPU发送的QPI协议的第一信息,转换为IB协议的第一信息,并发送至远地RoCE网卡;将远地RoCE网卡发送的IB协议的第二信息转换为QPI协议的第二信息,并发送至本地CPU。
9.根据权利要求8所述的内存系统,其特征在于,所述本地RoCE网卡包括:本地Cache和远地Cache;
其中,在数据传输过程中,将本地内存数据及数据状态保存在本地RoCE网卡的本地Cache中,或者保存在远地RoCE网卡的远地Cache中,本地RoCE网卡与远端RoCE网卡之间通过Cache一致性协议进行数据传输。
10.根据权利要求9所述的内存系统,其特征在于,
所述本地CPU还用于:判断本地计算机对本地Cache的访问频率是否大于远地计算机对远地Cache的访问频率;若是,则将本地内存数据及数据状态保存在本地RoCE网卡的本地Cache中;若否,则将本地内存数据及数据状态保存在远地RoCE网卡的远地Cache。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810834266.4/1.html,转载请声明来源钻瓜专利网。