No C中数据包的传输需要经过链路,且链路占据了芯片上的绝大部分面积,故对链路的容错尤为重要.为解决链路的故障问题,该文将链路故障进行粒度划分,并提出了一种自适应的链路容错方法.当链路出现粗粒度故障时,重配置另一条链路的方向来...No C中数据包的传输需要经过链路,且链路占据了芯片上的绝大部分面积,故对链路的容错尤为重要.为解决链路的故障问题,该文将链路故障进行粒度划分,并提出了一种自适应的链路容错方法.当链路出现粗粒度故障时,重配置另一条链路的方向来传输数据包.当链路出现细粒度故障时,结合网络通信状态,选择重配置另一条链路的方向或利用自身剩余的完好位线来多次传输数据包.实验结果表明,该文方法较双向链路重配置方案和单向链路多次传输的容错方案而言,延时最多减小27.2%和34.2%,吞吐率最多增大21.7%和35.3%。在链路出现不同情况的故障时,该文方案有着明显的优势,保证了网络的可靠性。展开更多