The present disclosure relates to a computing chip and its operation method. A computing chip is provided, which includes a plurality of computing nodes, each of which includes: a control circuit for controlling the operation of the computing node; an operational circuit connected to the control circuit, which receives data from the control circuit and performs operations based on the data; and a routing circuit which is connected to the control circuit and to the routing circuit of the adjacent computing node. The routing circuit can interact with the control circuit, and with the routing circuit of the adjacent computing node; and the checking circuit, which is connected to the control circuit, is used for error detection and/or correction of the computing node.
【技术实现步骤摘要】
计算芯片及其操作方法
本公开总体而言涉及集成电路领域,具体而言,涉及计算芯片及其操作方法。
技术介绍
随着计算需求的增加,人们对于硬件的计算能力提出了越来越高的要求,并行计算也随之应运而生。为了实现并行计算,现有的计算芯片常采用多核互联的内部架构。但由于用于计算或存储的硬件资源通常采用集中式的设计架构,计算芯片的多个核对资源的使用或访问会是竞争性的,这极大地限制了计算的效率。因此,存在对于具有新颖的架构的计算芯片及其操作方法的需求。
技术实现思路
本公开的一个目的是提供一种新颖的计算芯片及其操作方法。根据本公开的第一方面,提供了一种计算芯片,包括多个计算节点,每个计算节点包括:控制电路,其用于控制该计算节点的操作;运算电路,其连接到所述控制电路,所述运算电路从所述控制电路接收数据,并基于该数据进行运算;路由电路,其连接到所述控制电路并连接到相邻的计算节点的路由电路,所述路由电路能够与控制电路进行数据交互,并且能够与相邻的计算节点的路由电路进行数据交互;以及校验电路,其连接到所述控制电路,所述校验电路用于对该计算节点进行错误检测和/或纠错;其中,每个计算节点与至少一个其他计算节点相邻,并且每个计算节点的路由电路与相邻计算节点的路由电路之间直接连接;其中,每个计算节点的路由电路与任何一个不相邻的计算节点的路由电路之间,通过二者之间的计算节点路径中的计算节点的路由电路而间接连接;并且其中,每个计算节点能够与任何一个其他计算节点进行数据交互。根据本公开的另一个方面,提供了一种用于如前所述的计算芯片的操作方法,该操作方法包括:通过每个计算节点中的校验电路,对该计算节点进 ...
【技术保护点】
1.一种计算芯片,其特征在于,所述计算芯片包括多个计算节点,每个计算节点包括:控制电路,其用于控制该计算节点的操作;运算电路,其连接到所述控制电路,所述运算电路从所述控制电路接收数据,并基于该数据进行运算;路由电路,其连接到所述控制电路并连接到相邻的计算节点的路由电路,所述路由电路能够与控制电路进行数据交互,并且能够与相邻的计算节点的路由电路进行数据交互;以及校验电路,其连接到所述控制电路,所述校验电路用于对该计算节点进行错误检测和/或纠错;其中,每个计算节点与至少一个其他计算节点相邻,并且每个计算节点的路由电路与相邻计算节点的路由电路之间直接连接;其中,每个计算节点的路由电路与任何一个不相邻的计算节点的路由电路之间,通过二者之间的计算节点路径中的计算节点的路由电路而间接连接;并且其中,每个计算节点能够与任何一个其他计算节点进行数据交互。
【技术特征摘要】
1.一种计算芯片,其特征在于,所述计算芯片包括多个计算节点,每个计算节点包括:控制电路,其用于控制该计算节点的操作;运算电路,其连接到所述控制电路,所述运算电路从所述控制电路接收数据,并基于该数据进行运算;路由电路,其连接到所述控制电路并连接到相邻的计算节点的路由电路,所述路由电路能够与控制电路进行数据交互,并且能够与相邻的计算节点的路由电路进行数据交互;以及校验电路,其连接到所述控制电路,所述校验电路用于对该计算节点进行错误检测和/或纠错;其中,每个计算节点与至少一个其他计算节点相邻,并且每个计算节点的路由电路与相邻计算节点的路由电路之间直接连接;其中,每个计算节点的路由电路与任何一个不相邻的计算节点的路由电路之间,通过二者之间的计算节点路径中的计算节点的路由电路而间接连接;并且其中,每个计算节点能够与任何一个其他计算节点进行数据交互。2.根据权利要求1所述的计算芯片,其特征在于,在每个计算节点中,所述校验电路是所述控制电路的一部分。3.根据权利要求1所述的计算芯片...
【专利技术属性】
技术研发人员:范志军,杨作兴,薛可,李楠,王欣,
申请(专利权)人:深圳比特微电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。