多处理器系统和多处理器系统的流控方法技术方案

技术编号:43863040 阅读:32 留言:0更新日期:2024-12-31 18:50
本申请涉及多处理器系统和多处理器系统的流控方法。基于本申请,在多处理器系统的用于实现数据通信的流传输的每段端口串行链路中,可以由传输发送者依据本端维护的传输接收信用度预测传输接收者的当前传输接收余量,并且,传输发送者可以在传输接收信用度处于表征传输接收者存在端口阻塞风险的额度耗尽状态时,主动采取停止数据发送的流控措施,以助于避免传输接收者发生端口堵塞,从而避免发生流传输拥塞。相比于以传输接收者真实发生端口堵塞为触发条件的传统流控机制,本申请由传输发送者基于预测的主动流控,不存在已经发生流传输拥塞时的流控延迟,因此,可以减少数据通信的流传输丢包,以助于实现处理器之间用于数据通信的无损流传输。

【技术实现步骤摘要】

本申请涉及数据通信领域,特别涉及一种处理器、以及一种处理器的流控方法。


技术介绍

1、多个处理器通过彼此间的数据通信,可以协同完成诸如大模型训练等算力需求较高的处理任务。其中,每个处理器的芯片网络端口可以与网络交换装置中对应的网络交换端口连接,以在该处理器和网络交换装置之间建立端口串行链路,并且,任意两个处理器之间可以分别利用各自对应的端口串行链路,形成由网络交换装置作为转发节点的端口级联链路,从而,基于端口级联链路实现的处理器之间的通信连接,可以支持任意两个处理器之间以流传输的方式实现数据通信。

2、通常情况下,在任意两个处理器之间的数据通信中,若作为传输接收者的其中一个处理器的芯片网络端口发生端口堵塞,并且,由于端口堵塞导致端口级联链路发生流传输拥塞,则,需要启用流控机制予以干预。

3、传统流控机制是以传输接收者真实发生端口堵塞为触发条件生效的,并且,传统的流控机制可以认为是在发生端口堵塞后的一种补救机制,因此,传统流控机制只能感知到传输接收者的端口堵塞的实际发生后,通过端口级联链路逐级向数据源反馈,以阻止作为传输发送者的另一个本文档来自技高网...

【技术保护点】

1.一种多处理器系统,其特征在于,包括多个处理器,其中:

2.根据权利要求1所述的多处理器系统,其特征在于,

3.根据权利要求2所述的多处理器系统,其特征在于,

4.根据权利要求1所述的多处理器系统,其特征在于,

5.根据权利要求4所述的多处理器系统,其特征在于,

6.根据权利要求5所述的多处理器系统,其特征在于,

7.根据权利要求5所述的多处理器系统,其特征在于,

8.根据权利要求4所述的多处理器系统,其特征在于,

9.根据权利要求8所述的多处理器系统,其特征在于,>

10.根据权...

【技术特征摘要】

1.一种多处理器系统,其特征在于,包括多个处理器,其中:

2.根据权利要求1所述的多处理器系统,其特征在于,

3.根据权利要求2所述的多处理器系统,其特征在于,

4.根据权利要求1所述的多处理器系统,其特征在于,

5.根据权利要求4所述的多处理器系统,其特征在于,

6.根据权利要求5所述的多处理器系统,其特征在于,

7.根据权利要求5所述的多处理器系统,其特征在于,

8.根据权利要求4所述的多处理器系统,其特征在于,

9.根据权利要求8所述的多处理器系统,其特征在于,

10.根据权利要求9所述的多处理器系统,其特征在于,

11.根据权利要求9所述的多处理器系统,其特征在于,

12.根据权利要求9所述的多处理器系统,其特征在于,

13.根据权利要求12所述...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:广州壁仞集成电路有限公司
类型:发明
国别省市:

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

1