第5 章 信息传输的互连网络技术 系统域互连网络是计算机的重要组成部分。系统总线是一种特殊的系统域互连网 络,由于其带宽有限,仅适用于性能要求不高的单处理器计算机。本章将介绍互连网络的 概念分类、描述方法、结构特性和性能参数等,讨论常用的互连函数、静态互连网络的分类 及其结构特性,以及动态互连网络的分类及其组成逻辑。还将分析Ω 和STARAN 等常 用多级交叉开关互连网络的结构特点与寻径控制,并将阐述互连网络信息传递的格式与 方式、路由选择算法、死锁的避免与解除以及流量控制策略等。 5.1 系统域互连网络概述 【问题小贴士】 一台计算机包含许多功能部件,这些功能部件必须利用所谓的系统 域互连网络连接在一起,以实现相互之间的信息交换。通过学习计算机组成原理课程可 知:计算机所包含的功能部件是通过系统总线连接在一起,但它有一个致命的弱点,即通 信带宽小,所以它仅适用于性能要求不高的计算机,可见系统总线是系统域互连网络的一 种。①系统总线是由总线接口和链路组成,其属性有通信定时和仲裁分配,那么一般意义 的系统域互连网络有哪些部分组成并且包含哪些属性? ②系统总线带宽有限的根源在于 分时共享,即在同一时刻仅存在一对节点连接通信,增加带宽的基本途径就是:使系统域 互连网络在同一时刻实现更多节点对连接通信,这时应该怎样描述节点对之间的连接关 系? 节点对之间常用的连接关系有哪些类型? 对于系统域互连网络,节点对连接关系的 不同描述形式的应用和相互之间的转换还需要通过练习来掌握直至熟悉。 5.1.1 互连网络及其属性 1.互连网络及其分类 “互连网络”是英文“interconnectionnetwork”的译名,有时又翻译为“互联网络”,但 “连”与“联”并不是同义字。“连”是指连接,偏重于物理性、直接复制性与时效性;“联”是 指联系,偏重于逻辑性、间接变换性与功效性。从计算机工程领域来看,互连(联)网络是 指利用电子线路,将许多电子产品(通常称为节点)连接在一起,以实现相互之间的信息 交换。根 据互连网络连接节点的特性及其距离不同,可以分为系统域网络SAN(0.5~ 25m)、局域网络LAN(1~2000m)、城域网络MAN(≥25km)和广域网络WAN(全球)。 长距离互连网络是由短距离互连网络连接而成,它们之间的分层连接的作用关系如图5-1 230 计算机体系结构 所示。系统域网络带宽要求为100Mb/s~100Gb/s,通常可分为总线、交叉开关和多级交 叉开关三种,涉及的技术主要有SCI 、光纤通道、HiPPI 与Myrinet等。局域网络带宽要 求为10Mb/s~10Gb/s,通常主要包含以太网、HiPPI 、光纤通道和FDDI 四种。城域网络 带宽要求为20Mb/s~5Gb/s,主要有光纤通道、FDDI 和ATM 三种。广域网络带宽要求 为20Mb/s~55Gb/主要有光纤通道和ATM 两种。 0.s, 图5- 1 不同互连网络之间分层连接的作用关系 特别地,局域网、城域网和广域网用于网络之间互联,通常称为“互联网络”或“互联 网”;系统域网络用于计算机内部功能部件之间互连,通常称为“互连网络”。 2. 系统域互连网络及其属性 系统域互连网络简称为互连网络,它由开关元件按照一定的拓扑结构和控制方式构 成,用于实现计算机内部多个处理机或功能部件之间的相互连接及其信息交换。随着各 个领域对高性能计算机的要求越来越高,多处理机与多计算机的规模越来越大,处理器或 处理单元与存储模块之间的通信要求越来越高,难度也越来越大。所以,互连网络已成为 高性能计算机组成的核心,对高性能计算机的性能起着决定性作用。对于互连网络,其属 性主要包括定时方式、交换方法、控制策略和拓扑结构四个方面。 (1)定时方式。互连网络的定时方式有同步定时和异步定时之分。同步定时是指采 用统一时钟,源节点与目的节点按照规定的时间进行通信操作;异步定时是指没有统一时 钟,源节点与目的节点通过请求应答信号进行通信操作。阵列处理机是典型的同步定时, 多处理机一般均为异步定时。 (2)交换方法。互连网络的交换方法有线路交换和分组交换之分。线路交换是指在 数据传输期间,源节点与目的节点之间的连接物理通路保持不变;分组交换是指源节点将 传输数据分成若干个数据包,并分别送入互连网络,且可以通过不同的物理通路传送到目 的节点,在数据传输期间,物理通路的链路连接是分段实现的。 (3)控制策略。互连网络的控制策略有集中式和分散式之分。集中控制是指利用一 个全局控制器接收所有通信请求,并设置相应开关来构成实际连接的物理通路;分散控制 231 第 5 章 信息传输的互连网络技术 是指由分布在各个功能部件中的控制逻辑分散地对通信请求进行处理,并设置相应开关 来构成实际连接的物理通路。 (4)拓扑结构。互连网络的拓扑结构有静态拓扑和动态拓扑之分。静态拓扑是指各 个节点之间的物理通路是专用的,且固定连接而不能重新组合;动态拓扑是指各个节点之 间的物理通路可以通过设置相应开关状态重新组合,连接不固定。 5.1.2 互连网络的组成 互连网络是由交叉开关和链路、网络接口三部分组成(共享介质的互连网络无须交叉 开关), 其中交叉开关是核心。 1. 交叉开关 交叉开关也称为路由器,用于建立节点对之间连接的开关阵列,它主要包括输入输出 端口、交点开关阵列及其控制逻辑,如图5-2所示为4输入4输出的交叉开关组成结构。 交点开关可以在程序控制下接通与断开,以同时建立 N 个输入与 N 个输出之间的连接 ( N 为交叉开关的输入端口或输出端口数)。每个输入端口内有接收器和输入缓冲器,用 于处理到达的消息包;每个输出端口内有发送器和输出缓冲器,用于把数据信号传送到链 路上。 图5- 2 4×4 交叉开关的组成结构 2. 链路 链路也称为通道或电缆,用于实现计算机内部两个处理机或功能部件之间进行物理 连接,是互连网络中相邻节点之间进行数据传送的通信线路。一条链路可以连接两个交 叉开关,或者连接一个交叉开关与一台处理机或一个功能部件的网络接口。目前链路介 质主要有铜线或光纤,铜线链路价格便宜,但长度有限;光纤价格较贵,但长度长,且带宽 也高。链路的主要逻辑属性有长度、宽度和驱动时钟。因此,链路不仅可以从使用介质来 分类,还可从逻辑属性来分类。 从长度来看,有短链路和长链路之分。一条短链路在任何时刻仅包含一个逻辑信号; 2 32 计算机体系结构 而一条长短链路在任何时刻允许传输一串逻辑信号。从宽度来看,有串行链路和并行链 路之分。串行链路(窄链路)仅有一位信号线,多位信息以多路分时复用的方式共享单信 号线;并行链路(宽链路)有多位信号线,多位信息可以并行传输。从驱动时钟来看,有同 步链路和异步链路之分。同步链路是指链路两端的节点使用相同的时钟;异步链路是指 通过嵌入时钟编码,使链路两端的节点使用不同的时钟。 3.网络接口 网络接口(NetworkInterfaceCircuitry,NIC)也称为网卡,用于将处理机或功能部件 连接到网络上,实现节点与网络之间的双向数据传输。网络接口功能主要包括消息包格 式化、路由通路选择、一致性检查、流量与错误控制等,其复杂性由端口规模、存储容量、处 理与控制能力等决定。典型网络接口通常包含嵌入式处理机、输入输出缓冲器、控制存储 器和控制逻辑电路。网络接口的体系结构取决于网络与节点,在同一互连网络中,不同的 节点可能需要不同的网络接口。 5.1.3 互连网络的描述方法 为了反映不同互连网络的连接特性,以在输入节点与输出节点之间建立相应的连接 关系,通常采用图形、对应和函数三种方法来描述。 1.图形表示法 图形表示法是采用连线图来描述输入节点与输出节点之间的连接关系,如某互连网 图5-3 互连网络连接关系 的图形表示法 络连接关系的图形表示法如图5-3所示,其表示输入节点0、 1、2、3分别与输出节点0、1、2、3连接。图形表示法虽然直观, 但比较烦琐,且难以体现连接的规律性,一般需要结合另外两 种表示方法来描述。 2.数组表示法 数组表示法是采用2行若干列的二维数组的表示形式来 描述输入节点与输出节点之间的连接关系,如某互连网络连接关系的数组表示法的二维 数组如下: 0 1 2 3 1 0 3 2 . è . . . ÷ 其表示输入节点0、1、2、3分别与输出节点1、0、3、2连接。 3.函数表示法 函数表示法是采用数学式来描述输入节点与输出节点之间的连接关系,若用x 表示 输入端变量,则用函数f(x)表示输出端变量,函数f(x)称为互连函数。互连网络的输 入端与输出端通常采用二进制数编号来指示,则互连函数同数组表示法一样,描述了输入 端与输出端之间一一对应相连的连接关系。若x 为n 位二进制数,则互连函数一般写成 f(xn-1xn-2…x1x0)。特别地,有一种特殊的互连函数f(x)称为循环互连函数,其所描 述的连接关系为:f(x0)=x1、f(x1)=x2、…、f(xJ)=x0,即输入端号x0连接于输出 端号x1、输入端号x1连接于输出端号x2、…、输入端号xJ 连接于输出端号x0,且可以 把循环互连函数表示为:(x0x1…xJ ),J+1称为循环长度。 在一般情况下,由于一个节点既可以作为输入端,也可以作为输出端,所以通常认为 233 第 5 章 信息传输的互连网络技术 输入端数与输出端数是相等的。如果互连网络将 N 个节点连接在一起,则其有 N 个输 入节点和 N 个输出节点;对于相应的互连函数来说,即有 N 个输入值和 N 个输出值,且 输入变量和输出变量的值为 n 位二进制数,n=logN 。特别地,由于函数本身是一种置换 关系,所以互连函数有时也称为置换函数。 5.1.4 常用互连函数 1. 恒等置换 二进制编号相同的输入端与输出端之间对应相连所实现的连接关系称为恒等置换, 其互连函数表达式为: I(xn-1xn-2…x1x0)=xn-1xn-2…x1x0 其中,xn-1xn-2…x1x0 为输入端二进制编号或输出端二进制编 号。当互连网络的 N =8时,恒等置换实现输入端与输出端连接 的图形表示如图5-4所示,图中左边为输入端,右边为输出端。 如I(010)=010,即输入端010 与输出端010 连接。 2. 方体置换(Cube) 图5- 4 N=8时的恒等 二进制编号中第 k 位不同的输入端和输出端之间对应相连置换连接关系 所实现的连接关系称为方体置换,其互连函数表达式为: C(xn-1xn-2…xk+1xkxk-1…x1x0)=xn-1xn-2…xk+1xkxk-1…x1x0 其中,xn-1xn-2…xk+1xkxk-1…x1x0 和xn-1xn-2…xk+1xkxk-1…x1x0 分别为输入端二 进制编号和输出端二进制编号(0≤k≤n-1)。显然,对于 N 个节点的互连网络,可以有 n 个方体置换C0、C1、…、Cn-1。如 N =8,则有n=log28=3个方体置换,且互连函数表 达式分别为: C0(x2x1x0)=x2x1x0,C1(x2x1x0)=x2x1x0,C2(x2x1x0)=x2x1x0 3个方体置换输入端与输出端连接的图形如图5-5所示,图中左边为输入端,右边为 输出端。对于方体置换,二进制编号中第0位不同的输入端和输出端之间对应相连所实 现的连接关系C0 称为交换置换。如C0(010)=011,即输入端010 与输出端011 连接; C1(010)=000,即输入端010 与输出端000 连接;C2(010)=110,即输入端010 与输出端 110 连接。 图5- 5 N=8时的方体置换连接关系 234 计算机体系结构 3.均匀洗牌置换(e) shufl 将输入端二进制编号循环左移一位得到对应相连的输出端二进制编号,由此所实现 的连接关系称为均匀洗牌置换,其互连函数表达式为: σ(xn-1xn-2…x1x0)=xn-2…x1x0xn-1 其中,xn-1xn-2…x1x0 为输入端二进制编号,xn-2…x1x0xn-1为输出端二进制编号。当 互连网络的 N =8时,均匀洗牌置换实现输入端与输出端连接的图形如图5-6(a)所示, 图中左边为输入端,右边为输出端。如σ(010)=100,即输入端010与输出端100连接。 均匀洗牌的物理意义为:将输入端分成数量相等的两半,前一半与后一半按顺序一个隔 一个地从头至尾依次与输出端相连。对于均匀洗牌置换,可以变形定义子洗牌、超洗牌、 逆均匀洗牌与 q 洗牌四种互连函数。 图5- 6 N=8时的均匀洗牌及子洗牌和超洗牌的置换连接关系 子洗牌是将输入端二进制编号的低k+1位循环左移一位得到对应相连的输出端二 进制编号,超洗牌则是将输入端二进制编号的高k+1位循环左移一位得到对应相连的 输出端二进制编号,它们的互连函数表达式分别为: σ(k)(xn-1xn-2…xk+1xkxk-1…x1x0)=xn-1xn-2…xk+1xk-1…x1x0xk σ(k)(xn-1xn-2…xn-xn-k-1xn-k-2…x1x0)=xn-2…xn-kxn-k-1xn-1xn-k-2…x1x0 其中,0≤k≤n-1 。显然,(k) 对于 N 个节点的互连网络,则有 n 个子洗牌σ(0)、σ(1)、…、 n-1) σ(n-1)和 n 个超洗牌置换σ(0)、σ(1)、…、σ(,且有: σ(1)(x)=σ(n-1)(x)=σ(x),σ(0)(x)=σ(0)(x)x n-= 当互连网络的 N =8时,子洗牌σ(1)置换和超洗牌σ(1)置换实现输入端与输出端连接 的图形分别如图5-6(b)和图5-6(c)所示。如σ(1)(010)=001,即输入端010与输出端 σ(1)( 001连接;010)=100,即输入端010与输出端100连接。从图5-6(b)和图5-6(c)中 可以看出,子洗牌是将全部节点分成若干个小组,对每个小组进行均匀洗牌;而超洗牌仍 对全部节点进行均匀洗牌,但增加了节点连接跨度。 逆均匀洗牌是将输入端二进制编号循环右移一位得到对应相连的输出端二进制编 号,由此所实现的连接关系称为逆均匀洗牌置换,其互连函数表达式为: σ-1(xn-1xn-2…x1x0)=x0xn-1xn-2…x1 当互连网络的 N =8时,逆均匀洗牌实现输入端与输出端连接的图形如图5-7所示。 如σ-1(010)=001,即输入端010与输出端001连接。 q 洗牌互连函数的表达式为: 第5 章 信息传输的互连网络技术2 35 σqr(i)= .qi+i/qr . modqr 其中,q 和r 是正整数,q×r=N ,0≤i≤qr-1。q 洗牌的物理意义为:将q×r 张牌分成 q 组,每组r 张牌,洗牌时将第一组的第一张牌放在第一个位置、第二组的第一张牌放在 第二个位置……直至取第q 组的第一张牌放在第q 个位置之后,再取第一组的第二张牌 放在第q+1个位置,由此直到把各组牌全部取完为止。当互连网络的N =8时,q=2且 r=4的q 洗牌置换实现输入端与输出端连接的图形如图5-8所示。如σ24(010)=100,即 输入端010与输出端100连接。 图5-7 N =8时的逆均匀洗牌连接关系 图5-8 N =8且q=2时的q 洗牌连接关系 均匀洗牌置换及其变形互连函数在实现多项式求值、矩阵转置和FFT等并行排序方 面得到广泛应用。 4.蝶式置换(Butterfly) 将输入端二进制编号的最高位与最低位互换位置得到对应相连的输出端二进制编 号,由此所实现的连接关系称为蝶式置换,其互连函数表达式为: β(xn-1xn-2…x1x0)=x0xn-2…x1xn-1 其中,xn-1xn-2…x1x0 为输入端二进制编号,x0xn-2…x1xn-1为输出端二进制编号。对 于蝶式置换,可以变形定义子蝶式与超蝶式两种互连函数。 子蝶式是将输入端二进制编号的第k 位与最低位互换位置得到对应相连的输出端 二进制编号,超蝶式则是将输入端二进制编号的第n-k-1位与最高位互换位置得到对 应相连的输出端二进制编号,它们的互连函数表达式分别为: β(k)(xn-1xn-2…xk+1xkxk-1…x1x0)=xn-1xn-2…xk+1x0xk-1…x1xk β(k)(xn-1xn-2…xn-kxn-k-1xn-k-2…x1x0)=xn-k-1xn-2…xn-kxn-1xn-k-2…x1x0 其中,0≤k≤n -1。显然,对于N 个节点的互连网络,可以有n 个子蝶式置换β(0)、 β(1)、…、β(n-1)和n 个超蝶式置换β(0)、β(1)、…、β(n-1),且有: β(n-1)(x)=β(n-1)(x)=β(x), β(0)(x)=β(0)(x)=β(x) 当互连网络的N =8时,蝶式置换β、子蝶式置换β(1)和超蝶式置换β(1)实现输入端与 输出端连接的图形分别如图5-9所示。如β(010)=010,即输入端010与输出端010连 接;β(1)(010)=001,即输入端010与输出端001连接;β(1)(010)=100,即输入端010与输 出端100连接。 5.位序颠倒置换 将输入端二进制编号的位序颠倒过来得到对应相连的输出端二进制编号,由此所实 236 计算机体系结构 图5- 9 N=8时的蝶式置换和位序颠倒置换的连接关系 现的连接关系称为位序颠倒置换,其互连函数表达式为: ρ(xn-1xn-2…x1x0)=x0x1…xn-2xn-1 其中,xn-1xn-2…x1x0 为输入端二进制编号,x0x1…xn-2xn-1为输出端二进制编号。对 于位序颠倒置换,可以变形定义子位序颠倒与超位序颠倒两种互连函数。 子位序颠倒是将输入端二进制编号的低k+1 位的位序颠倒过来得到对应相连的输 出端二进制编号,超位序颠倒则是将输入端二进制编号的高k+1 位的位序颠倒过来得 到对应相连的输出端二进制编号,它们的互连函数表达式分别为: ρ(k)(xn-1xn-2…xk+1xkxk-1…x1x0)=xn-1xn-2…xk+1x0x1…xk-1xk ρ(k)(xn-1xn-2…xn-xn-k-1xn-k-2…x1x0)=xn-k-1xn- k …xn-2xn-1xn-k-2…x1x0 其中,0≤k≤n-1。显然,(k) 对于 N 个节点的互连网络,可以有 n 个子位序颠倒置换ρ(0)、 ρ(1)、…、ρ(n-1)和 n 个超位序颠倒置换ρ(0)、ρ(1)、…、ρ(n-1),且有: ρ(1)(=ρ(n-1)(=x),ρ(0)(=ρ(0)(= n-x)x)ρ(x)x) 当互连网络的 N =8时,位序颠倒置换ρ、子位序颠倒置换ρ(1)和超位(x) 序颠倒置换ρ(1) 实现输入端与输出端连接的图形分别如图5-9所示。如ρ(010)=010,即输入端010 与 输出端010 连接;1)(ρ(1)( ρ(010)=001,即输入端010 与输出端001 连接;010)=100,即输 入端010 与输出端100 连接。 特别地,对于 N =8个节点的互连网络,正好有ρ=β、ρ(1)=β(1)、ρ(1)=β(1),但不能认 为位序颠倒置换及其子颠倒与超颠倒置换等价于蝶式置换及其子蝶式与超蝶式置换。 6. 移数置换 将输入端二进制编号以 N 为模循环移动一定的位置得到对应相连的输出端二进制 编号,由此所实现的连接关系称为移数置换,其互连函数表达式为: αd (x)=(x+d)modN ,0≤ x ≤(N-1) 其中, d 为移动位置常数。当互连网络的 N =d=2的移数 x 为输入端二进制编号,8时, 置换实现输入端与输出端连接的图形如图5-10(a)所示。如α2(010)=100,即输入端010 与输出端100 连接。 另外,可以将全部输入端分成若干组 M ,在组内进行循环移数置换,组内循环移数置 换的互连函数表达式为: 第 5 章 信息传输的互连网络技术 237 图5-10 N=8时的移数置换的连接关系 r αd (x)(N-1)→(M-1)2r=((x)(N-1)→(M-1)2+d)mod(M×2r) αd (x)(1)r-1→(2)r=((x)(1)r-1→(2) r +d)mod((M-1)×2r) M-2M-2M-2M-2 . r αd (x)(2r-1)→0=((x)(2r-1)→0+d)mod2 其中,( N -1)→( M -1)2r 、( M -1)2r →( M -2)2r -1、…、(2r -1)→0 分别为从 N 1节点到( M -1)2r 节点、从( M -1)2r -1节点到( M -2)2r 节点、…、从2r -1节点到 ogR 为组内节点数。当互连网络 N =d= M =R=r=0节点,r=l2R,8时,1、2、4(2)的 组内循环移数置换实现输入端与输出端连接的图形如图5-10(b)所示。如α1(101)7→4= 110,即输入端101 与输出端110 连接;010)011,即输入端010 与输出端011 连接。 α1(3→0= 从图5-10 可以看出,移数置换是循环互连函数,可以采用循环互连函数来表示, 即有: α=(0246)(1357),α=(0123)(4567) 7. 加减2I 置换 将输入端二进制编号 x 与输出端编号以 N 为模的x±2i 对应相连,由此所实现的连 接关系称为加减2I 置换,其互连函数表达式为: PM+i(x)=(x+2i)modN ,…,PM-i(x)=(x-2i)modN 其中,0≤x≤ N -1,n-1),lg2N 。显然,对于 N 个节点的互连网络,可以有 0≤i≤(n=o2n 个加减2I 置换P+0 、P+i、…、P+(n-1)和P-0、P-i、…、P-(n-1)。当互连网络 N =8时, 加减2I 置换实现输入端与输出端连接的图形如图5-11 所示。如PM+0(010)=011,即输 入端010 与输出端011 连接;PM+1(010)=100,即输入端010 与输出端100 连接; PM+2(010)=110,即输入端010 与输出端110 连接。从图5-11 可见,加减2I 置换实际 也是一种移数置换。 图5-11 N=8时的加减2I置换的连接关系 238 计算机体系结构 特别地,加减2I 置换还是循环互连函数,对于 N =8的加减2I 置换,共有2n=6个 互连函数,采用循环互连函数来表示分别为: PM2+0=(01234567) PM2-0=(76543210) PM2+1=(0246)(1357) PM2-1=(6420)(7531) PM2+2=(04)(15)(26)(37)PM2-2=(40)(51)(62)(73) 5.1.5 互连网络的结构特性与传输性能参数 1. 互连网络的结构特性参数 互连网络的拓扑结构可以采用有向边或无向边连接有限个节点的图来表示,利用图 的有关参数可以定义若干互连网络的结构特性参数,这些参数分为物理结构和逻辑特性 两个方面。 1)物理特性参数 互连网络的物理特性参数主要有网络规模、节点度、节点距离、网络直径和节点线 长等。 网络规模是指互连网络中的节点数,用于体现互连网络所能连接的部件数。节点线 长是指互连网络中两个节点之间连接线的长度,它是影响通信时延等性能参数的因素 之一。 节点度是指互连网络中与某节点相连的边(链路)数。当互连网络采用有向图来表示 时,指向节点的边数为入度,从节点出来的边数为出度,入度与出度之和则是节点度。 节点距离是指互连网络中两个节点之间相连的最少边数。网络直径是指互连网络中 任意两个节点之间节点距离的最大值,从通信时延来看,网络直径应尽可能小。 2)逻辑特性参数 互连网络的逻辑特性主要有等分宽度、对称性和可扩展性等。 等分宽度又称为对剖宽度,它是指当将互连网络切分为相等的两半时,沿切口的最小 边(通道) 相应切口称为对剖平面( 而将B= b 为对剖宽度, 数, 一组连线), b×ω( ω 为通道 宽度)称为线等分宽度。 若从任何节点看,互连网络的拓扑结构都是相同的,则称该互连网络具有对称性,该 互连网络为对称网络。 可扩展性是指在互连网络性能保持不变的情况下可扩充节点的能力。 2. 互连网络的传输性能参数 两台计算机相连接是最简单的互连网络,从一台计算机向另一台计算机发送数据来 看,互连网络的传输性能参数可分为时延参数和带宽参数两个方面。 1)时延性能参数 互连网络时延性能参数有发送方开销、接收方开销、飞行时间、传送时间等基本参数 和传输时间、总时延等扩展参数,时延性能参数的直观含义如图5-12 所示。 发送方开销是指处理器把消息送到互连网络的时间,包含软硬件花费的时间。接收 方开销是指处理器把消息从互连网络接收的时间,包含软硬件所花费的时间。 飞行时间是指从发送方开始发送消息至第一位信息到达接收方所花费的时间,它包