【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种低延迟交换机、数据传输方法及系统。
技术介绍
1、在现代计算机系统中,交换机是一种至关重要的设备,它用于连接多个计算机或其他网络设备,以实现数据的高速传输。交换机的主要功能是按照一定的规则,将接收到的数据转发到指定的输出端口。交换机的性能,特别是数据传输的延迟,直接影响到整个计算机系统的性能。
2、现代高速数据传输总线已淘汰传统单向传输总线而使用双向传输总线,如pcie(peripheral component interconnect express)总线是一种高速串行计算机扩展总线标准,它提供了高带宽、低延迟的数据传输能力,被广泛应用于计算机系统中。pcie总线支持双向传输,也就是说,在同一个时钟周期内,数据可以同时在两个方向上传输。
3、目前,交换机通常采用存储转发(store and forward)技术来传输数据。如图1所示,在这种交换机数据传输技术中,接收端将数据完整接收后再发送传输至其他接收端,其优点是可以保证数据传输的准确性。但这种交换机技术在数据传输的延迟方面存
...【技术保护点】
1.一种低延迟交换机,其特征在于,所述交换机包括多个相互电连接的数据传输端口,每个所述数据传输端口均配置有一个端口地址,并且每个所述数据传输端口包括接收端和发送端;
2.根据权利要求1所述的低延迟交换机,其特征在于,所述交换机包括N个所述数据传输端口,N个所述数据传输端口设置在N层电路上;
3.根据权利要求2所述的低延迟交换机,其特征在于,同一层电路上的所述接收端与所述发送端之间进行数据传输,不同层电路上的所述接收端与所述发送端之间不进行数据传输。
4.根据权利要求2所述的低延迟交换机,其特征在于,各层电路上的所述接收端与所述发送端
...【技术特征摘要】
1.一种低延迟交换机,其特征在于,所述交换机包括多个相互电连接的数据传输端口,每个所述数据传输端口均配置有一个端口地址,并且每个所述数据传输端口包括接收端和发送端;
2.根据权利要求1所述的低延迟交换机,其特征在于,所述交换机包括n个所述数据传输端口,n个所述数据传输端口设置在n层电路上;
3.根据权利要求2所述的低延迟交换机,其特征在于,同一层电路上的所述接收端与所述发送端之间进行数据传输,不同层电路上的所述接收端与所述发送端之间不进行数据传输。
4.根据权利要求2所述的低延迟交换机,其特征在于,各层电路上的所述接收端与所述发送端之间相互独立的进行数据传输;和/或,
5.根据权利要求1所述的低延迟交换机,其特征在于,所述接收端配置有与其对应的接收端暂存区,所述接收端暂存区被配置为存储所述接收端接收的数据;
6.根据权利要求5所述的低延迟交换机,其特征在于,在所述接收端向所述发送端发送数据时,所述接收端对应的接收端暂存区内的数据同步保留;
7.根据权利要求6所述的低延迟交换机,其特征在于,如果在所述接收端向所述发送端发送数据的过程中发送中断或中止,则当所述接收端再次向所述发送端发送数据时,将其对应的所述接收端暂存区内的全部数据发送至所述发送端,所述发送端接收数据并存储和/或替换其对应的所述发送端暂存区内的数据。
8.根据权利要求5所述的低延迟交换机,其特征在于,所...
【专利技术属性】
技术研发人员:陈宏权,陈家棋,
申请(专利权)人:上海芯力基半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。