【技术实现步骤摘要】
管理芯片与芯片网格阵列的通信方法、装置、设备和介质
[0001]本专利技术涉及的片间寻址
,特别是涉及一种管理芯片与芯片网格阵列的通信方法、装置、设备和介质。
技术介绍
[0002]深度神经网络(DNN)研究近年来取得了飞速发展并得到初步应用。为了提升分类精度,深度神经网络越来越复杂。超过1000层的神经网络已经出现。当单片芯片的性能不够时,就需要多片芯片并行运算共同完成一项任务。另一方面,脉冲神经网络(SNN)近年来以其低功耗和更接近人脑的特点吸引了学术界和产业界的关注。人类大脑中的神经元数目大于800亿个,假定每片SNN芯片实现神经元8万个,实现人脑的仿真需要100万片SNN芯片。
[0003]网格(mesh)阵列是一种典型的多芯片互联方式,芯片组成一个矩形,每片芯片可以和东南西北四个相邻芯片直接通信,经过阵列中芯片的转发,每片芯片可以和阵列中任意一片芯片通信。如图1给出了6x6芯片网格阵列(不考虑管理芯片)。芯片网格阵列典型的路由方法是维序路由(DOR):路由顺序总是先x再y,可以保证无死锁。
[ ...
【技术保护点】
【技术特征摘要】
1.一种管理芯片与芯片网格阵列的通信方法,其特征在于,所述方法包括:将管理芯片的各输入端口/输出端口分别与芯片网格阵列中最外层上的芯片的输出/输入相连,并根据连接的芯片坐标对应设置虚拟坐标;基于虚拟坐标与各芯片的芯片坐标,按维序路由算法的路由顺序进行管理芯片与芯片网格阵列中任意一芯片之间的数据传输。2.根据权利要求1所述的方法,其特征在于,所述将管理芯片的各输入端口/输出端口分别与芯片网格阵列中最外层上的芯片的输出/输入相连,并根据连接的芯片坐标对应设置虚拟坐标,包括:将管理芯片的N个输入端口分别与芯片网格阵列中最上一行或最下一行的N个芯片的输出相连,同时将管理芯片的N个输出端口分别与芯片网格阵列中最左一列或最右一列的N个芯片的输入相连;所述管理芯片的各输入端口与各输出端口分别根据各自所连接芯片的芯片坐标对应设置虚拟坐标。3.根据权利要求2所述的方法,其特征在于,所述管理芯片从所述芯片网格阵列的四个角中选择与所述管理芯片最靠近的一个芯片开始连接。4.根据权利要求3所述的方法,其特征在于,所述方法包括:当N为1时,所述管理芯片的输入端口与输出端口可连接同一个芯片;该芯片为所述...
【专利技术属性】
技术研发人员:陈克林,吕正祥,袁抗,张华秋,朱文俊,杨力邝,陈旭,梁龙飞,
申请(专利权)人:上海新氦类脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。