[发明专利]芯片以及核间通信方法在审
申请号: | 202011387367.5 | 申请日: | 2020-12-01 |
公开(公告)号: | CN114579505A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 北京希姆计算科技有限公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163;G06F15/78 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 王兆赓;张云珠 |
地址: | 100095 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 以及 通信 方法 | ||
公开了芯片以及核间通信方法。所述芯片包括:多个处理核组,每个处理核组包括至少一个处理核,多个所述处理核组中的任意一个处理核组通过片上网络NOC与多个所述处理核组中的其他处理核组相连;多个本地共享存储单元LMSU,多个所述LMSU与多个所述处理核组一一对应,所述LMSU通过所述NOC的第一级节点与对应的处理核组内的所有处理核相连;广播站,所述广播站分别与所述NOC的第二级节点以及多个所述LMSU相连。
技术领域
本公开涉及芯片技术领域,更具体地说,涉及能够提高核间通信的效率、降低通信网络复杂度、节约芯片面积并减少成本的芯片以及用于所述芯片的核间通信方法。
背景技术
随着对芯片性能的要求日益提高,在单个芯片中集成多个处理器核已经成为发展趋势。在众核或者多核结构中,核间通信一直是重点、难点。尽管已经提出片上网络(NOC)作为片上系统片上系统(SoC)的通信方法,并且其性能显著优于传统总线式系统,但是核与核之间大量数据的传输一般会造成片上网络的拥塞,导致传输延时过长。同时,因为核之间的同步问题经常需要增加本地专属内存,结果会导致芯片面积的增加和资源的浪费。其原因在于一些数据是共享的但是却需要复制多份。
发明内容
本公开的实施例提供芯片、核间通信方法、电子装置以及计算机可读存储介质,通过实现所述芯片、所述核间通信方法、所述电子装置以及所述计算机可读存储介质,能够提高核间通信的效率,降低通信网络复杂度,节约芯片面积,并减少成本。
在一个总的方面,提供一种芯片,所述芯片包括:多个处理核组,每个处理核组包括至少一个处理核,多个所述处理核组中的任意一个处理核组通过片上网络NOC与多个所述处理核组中的其他处理核组相连;多个本地共享存储单元LMSU,多个所述LMSU与多个所述处理核组一一对应,所述LMSU通过所述NOC的第一级节点与对应的处理核组内的所有处理核相连;广播站,所述广播站分别与所述NOC的第二级节点以及多个所述LMSU相连。
通过在芯片中为每个处理核组设置一个LMSU并相应地设置广播站,能够在核间通信中实现适当的调度,从而可有效地避免芯片中数据传输的拥塞,降低核间通信中的传输延时。另外,通过在芯片中设置LMSU和广播站,减少了芯片中专用内存的数量,从而可以节约芯片面积并减少成本。同时,由于在芯片中多个LMSU与多个处理核组一一对应,因此芯片可以容易地被扩展。
可选地,所述LMSU包括:接收目录,用于记录所述对应的处理核组中作为接收核的各个处理核的数据索引;发送使能链,用于所述对应的处理核组中作为发送核的处理核配置本次传输中的各个接收核;接收使能链,用于所述对应的处理核组中作为所述接收核的各个所述处理核配置自身的工作状态;本地存储器,用于存储数据;以及监测队列,用于监测所述LMSU与所述广播站之间的通信端口。
LMSU中的RX目录、发送使能链、接收使能链和监测队列可以被灵活地配置,从而使单核发送单核接收与单核发送多核接收的情况相兼容,因此可以提高核间通信的效率,降低通信网络复杂度。
可选地,多个所述LMSU中的所述发送使能链串联并映射到所述广播站。
在另一总的方面,提供一种核间通信方法,用于包括多个处理核组的芯片,所述处理核组包括至少一个处理核,每个所述处理核组通过片上网络NOC与一个本地共享存储单元LMSU相连;所述核间通信方法包括:作为发送核的一个处理核通过所述NOC访问作为接收核的另一个处理核对应的LMSU;根据所述对应的LMSU中的参数确定所述接收核是否做好接收准备;以及响应于所述接收核做好接收准备,所述发送核通过所述NOC、广播站以及所述对应的LMSU将数据发送至所述接收核,其中,所述广播站分别与所述NOC以及所有所述LMSU相连。
通过上述核间通信方法,能够有效地避免芯片中数据传输的拥塞,降低核间通信中的传输延时,同时可以提高核间通信的效率,降低通信网络复杂度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京希姆计算科技有限公司,未经北京希姆计算科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011387367.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:打顶刀具、打顶执行器及打顶方法
- 下一篇:钙钛矿薄膜节奏化沉积生产方法与设备