摘要
本发明涉及一种基于转换插件式的跨域异构通信库系统及其工作方法,该通信库系统包括用户接入层、拓扑管理层、通信算子层和底层接口层,其中,用户接入层用于接入不同芯片;拓扑管理层用于建立通信拓扑图、管理通信设备以及进行通信调度;通信算子层用于提供不同通信算子;底层接口层包括网络接口和芯片Adapter接口。与现有技术相比,本发明通过转换插件(Adapter)式来实现不同芯片的通信,能够直接调用GPU相关的memset、memcpy等接口,并有相应的格式兼容和运行处理工作,使得跨域和异构都能通信,并且保证通信速度。
技术关键词
异构
插件
管理通信设备
拓扑图
网络接口
芯片
阶段
节点间信息
传输路径
建立通信
记录通信
网卡接口
调试工具
传输接口
算法
主节点
模块
多线程