无阻塞片上网络的数据传输方法、装置以及存储介质制造方法及图纸

技术编号:42120429 阅读:13 留言:0更新日期:2024-07-25 00:39
本申请涉及计算机通信技术领域,公开一种无阻塞片上网络的数据传输方法、装置以及存储介质,当目的节点的目的缓存可以容纳到达目的节点的新微片时,接收该微片。当目的节点的目的缓存空闲空间小于一个微片大小时,该微片按照原本传输方向从相对输出端口输出,绕过目的节点继续在链路上传输,在链路上完成一周传输再次到达目的节点时,根据目的节点目的缓存空闲空间大小判断微片是否可被接收。在微片偏转绕过目的节点继续向前传输时,将目的节点作为中间节点的其他数据包的微片可以正常传输经过,可以避免由于目的节点满引起的微片不能接收而导致其他经过该节点的数据包被阻塞的情况。

【技术实现步骤摘要】

本申请涉及计算机通信,例如涉及一种无阻塞片上网络的数据传输方法、装置以及存储介质


技术介绍

1、传统的片上网络(network-on-chip,noc)从上游节点传输至目的节点结构如图1所示,微片传输至目的节点输入端,当目的节点目的缓存有足够空闲缓存空间时,微片存入目的缓存,但当目的节点目的缓存没有足够空闲的空间时,微片需要在目的节点虚通道的输入缓存等待,直到目的缓存有足够空间再存入目的缓存;当虚通道输入缓存也没有足够大小时,微片只能在上游节点的输出缓存等待,发生这种情况时,目的节点不能接受来自任何节点的微片(该节点作为数据包中间节点也不能传输),直到目的缓存有足够大小。若目的节点处理目的缓存速度较慢时,可能引起网络阻塞。

2、因此在现有的技术方案中,存在网络阻塞的问题。

3、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单本文档来自技高网...

【技术保护点】

1.一种无阻塞片上网络的数据传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述确保偏转传输的数据包不在链路上产生死锁活锁,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.一种无阻塞片上网络的数据传输装置,其特征在于,所述装置包括:

8.一种存储介质,存储有程序指令,其特征...

【技术特征摘要】

1.一种无阻塞片上网络的数据传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述确保偏转传输的数据包不在链路上产生死锁活锁,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权...

【专利技术属性】
技术研发人员:魏朝飞姜凯赵鑫鑫
申请(专利权)人:山东浪潮科学研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1