一种数据传输方法、电子设备、存储介质及程序技术

技术编号:43930244 阅读:25 留言:0更新日期:2025-01-07 21:25
本发明专利技术实施例公开了一种数据传输方法、电子设备、存储介质及程序,其中,方法应用于片上网络路由节点,包括:获取当前输出方向读指针从数据缓冲区读取的数据;其中,所述当前输出方向读指针为输出方向读指针中的读指针;所述输出方向读指针的数量为多个,各所述输出方向读指针用于读取一个输出端口的输出数据;将所述当前输出方向读指针读取的数据输出至所述当前输出方向读指针对应的当前输出端口进行输出。本发明专利技术实施例的技术方案能够解决片上网络数据传输的死锁问题,保证片上网络中不同事务之间数据包传输的公平性。

【技术实现步骤摘要】

本专利技术实施例涉及通信,尤其涉及一种数据传输方法、装置、电子设备、存储介质及程序。


技术介绍

1、片上2d-mesh网络(on-chip 2d-mesh network),是一种在集成电路(integratedcircuit,ic)内部构建的点对点通信架构。它允许芯片内的各个处理器核心、内存模块和其他硬件组件之间直接进行高带宽且低延迟的数据交换,而无需通过传统的总线结构。这种设计能够提高系统的并行性和效率,因为每个节点都可以独立地与其他节点通信,而不受外部总线带宽限制。由于其高带宽和低延迟特性,片上2d-mesh网络广泛应用于高性能计算、数据中心加速器和物联网设备中。

2、随着处理器核心功能的日渐强大,片上网络需要支持多播功能,即处理器发起的一次传输将会通过网络发送到多个目标。片上网络中多播数据流的引入,对片上网络数据包的传输如何保证公平性提出了更高的要求;且流控制方式使用延时更低且资源消耗更低的虫孔路由后,将极易在网络中引入死锁。因此,片上网络引入多播后,如何保证片上网络中不同事务之间的公平性以及避免网络死锁的出现,成为目前亟待解决的问题。本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,应用于片上网络路由节点,所述方法包括:

2.根据权利要求1所述的数据传输方法,其特征在于,在所述获取当前输出方向读指针从数据缓冲区读取的数据之前,还包括:

3.根据权利要求1所述的数据传输方法,其特征在于,所述获取当前输出方向读指针从数据缓冲区读取的数据,包括:

4.根据权利要求1所述的数据传输方法,其特征在于,所述数据缓冲区存储有多个目标事务的数据包微片数据;所述方法还包括:

5.根据权利要求1所述的数据传输方法,其特征在于,所述数据缓冲区存储有多个目标事务的数据包微片数据;所述获取当前输出方向读指针从数...

【技术特征摘要】

1.一种数据传输方法,其特征在于,应用于片上网络路由节点,所述方法包括:

2.根据权利要求1所述的数据传输方法,其特征在于,在所述获取当前输出方向读指针从数据缓冲区读取的数据之前,还包括:

3.根据权利要求1所述的数据传输方法,其特征在于,所述获取当前输出方向读指针从数据缓冲区读取的数据,包括:

4.根据权利要求1所述的数据传输方法,其特征在于,所述数据缓冲区存储有多个目标事务的数据包微片数据;所述方法还包括:

5.根据权利要求1所述的数据传输方法,其特征在于,所述数据缓冲区存储有多个目标事务的数据包微片数据;所述获取当前输出方向读指针从数据缓冲区读取的数据,包括:

6.根...

【专利技术属性】
技术研发人员:王鹏虞美兰
申请(专利权)人:太初无锡电子科技有限公司
类型:发明
国别省市:

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

1