首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

大规模集群FPGA通信方法、电子设备和介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海合见工业软件集团有限公司

摘要:本发明涉及一种超大规模集群FPGA通信方法、电子设备和介质,包括:D1、待处理FPGA获取通信指令;D2、判断待处理FPGA中是否存在满足B2≥C且B≤L的第一端口,若是,则执行D3,否则,判断B2是否等于待处理FPGA的P,若是,则将当前待处理FPGA确定为第一目标通信FPGA,执行D5,否则,判断是否满足B2小于待处理FPGA的P,或者满足B2大于待处理FPGA的L且B2并不等于待处理FPGA的P,若满足,执行D4;D3、将通信指令发送给该第一端口所连接的第一FPGA,并将该FPGA更新为待处理FPGA,返回执行D2;D4、将通信指令发送给待处理FPGA的父第一FPGA,并将该FPGA更新为待处理FPGA,返回执行D2;D5、基于第一目标通信FPGA执行通信指令。本发明能够快速准确为实现超大规模集群FPGA的通信。

主权项:1.一种超大规模集群FPGA通信方法,其特征在于,所述超大规模集群FPGA包括P个互联的第一FPGA{F1,F2,…,Fp,…,FP},其中,Fp为第p个第一FPGA,p的取值范围为1到P,第一FPGA包括交换模块和M个第一端口,任何两个第一端口能够通过所述交换模块进行通信,每一第一端口能够级联一个第一FPGA,每一Fp至少能够通过一个第一端口与{F1,F2,…,Fp,…,FP}中除Fp之外的其他任意一个第一FPGA通信,每一第一端口设置有对应的PCL编码,PCL编码包括第一端口所在的第一FPGA编号P、第一端口直接连接的第一FPGA编号C和第一端口连接的最远第一FPGA的编号L;所述方法包括:步骤D1、待处理FPGA获取基于预设的协议结构生成的通信指令,待处理FPGA为{F1,F2,…,Fp,…,FP}中的其中一个第一FPGA,预设的协议结构包括{B1,B2,B5},其中,B1为操作类型标识,B1=1表示读指令,B1=2表示读回复指令,B1=3表示写指令,B2为目标第一FPGA编号,B5为目标地址和目标数据;步骤D2、判断待处理FPGA中是否存在满足B2≥C且B2≤L的第一端口,若存在,则执行步骤D3,否则,判断是否满足B2等于待处理FPGA的P,若满足,则将当前待处理FPGA确定为第一目标通信FPGA,执行步骤D5,否则,判断是否满足B2小于待处理FPGA的P,或者满足B2大于待处理FPGA的L且B2并不等于待处理FPGA的P,若满足,则执行步骤D4;步骤D3、将所述通信指令发送给该第一端口所连接的第一FPGA,并将该第一端口所连接的第一FPGA更新为待处理FPGA,返回执行步骤D2;步骤D4、将所述通信指令发送给待处理FPGA的父第一FPGA,并将待处理FPGA的父第一FPGA更新为待处理FPGA,返回执行步骤D2;所述超大规模集群FPGA中指定一个主FPGA,主FPGA作为根节点,从待处理FPGA到主FPGA的最短路径中,紧邻待处理FPGA的第一FPGA为待处理FPGA的父第一FPGA;步骤D5、基于所述第一目标通信FPGA执行所述通信指令。

全文数据:

权利要求:

百度查询: 上海合见工业软件集团有限公司 大规模集群FPGA通信方法、电子设备和介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。