2D Mesh网络中的负向优先容错路由算法
需积分: 5 75 浏览量
更新于2024-08-13
收藏 941KB PDF 举报
"基于2D Mesh的负向优先容错路由算法研究 (2012年)"
在计算机系统领域,特别是微电子技术中,片上网络(Network-on-Chip, NoC)已经成为多核处理器和复杂集成电路设计的关键组成部分。NoC通过在芯片内部构建一个通信网络,使得各处理核心之间能够高效地交换数据。2D Mesh是一种常见的NoC拓扑结构,它由一系列排列成二维网格的处理单元(或路由器)组成,每个单元都有四个方向的连接,即上、下、左、右。
这篇2012年的论文由周阳、吴宁、葛芬和李信超共同撰写,来自南京航空航天大学电子信息工程学院。他们针对2D Mesh结构的NoC,深入研究了各种常见的路由算法,这些算法必须满足NoC的特定需求,例如简单的路由器设计和通信协议的低复杂度。
在转弯模型算法的基础上,论文提出了负向优先容错路由算法。转弯模型是一种基础的路由策略,它基于消息在网格中的转向次数来确定路径。而负向优先容错路由算法则在此基础上增加了错误处理和容错能力。它具有以下特点:
1. 自适应性:算法能够根据网络状态动态调整路由决策,适应不断变化的网络条件。
2. 无死锁特性:设计中避免了可能导致数据包无限循环的死锁问题,确保了网络的正常运行。
3. 灵活的绕道机制:当遇到故障或拥塞时,算法能灵活选择其他路径进行数据传输,提高了网络的鲁棒性。
论文还对比分析了负向优先容错路由算法与维序路由算法(一种基于消息顺序的路由策略)的性能。实验结果表明,负向优先容错路由算法在时延和吞吐量方面表现出优越性。这意味着在网络的响应速度和数据处理能力方面,该算法具有显著优势。
这项研究为NoC的路由设计提供了新的思路,特别是在容错性和效率方面,对于提升片上系统的整体性能和可靠性具有重要意义。这样的研究成果对于未来微电子系统的设计,尤其是高密度、高性能的集成电路,提供了有价值的理论支持和技术参考。
2019-07-22 上传
2021-02-21 上传
2021-05-13 上传
点击了解资源详情
点击了解资源详情
2021-04-27 上传
2021-05-12 上传
2021-01-20 上传
2021-01-20 上传
weixin_38651445
- 粉丝: 7
- 资源: 960
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍