低能耗高性能NoC映射:人工蜂群算法解决方案

需积分: 5 0 下载量 44 浏览量 更新于2024-08-13 收藏 912KB PDF 举报
"基于人工蜂群算法的低能耗高性能NoC映射 (2012年)" 本文探讨了在网格型拓扑的片上网络(NoC,Network-on-Chip)中,如何解决中心节点易产生热点和高能耗的问题。NoC是一种在集成电路中用于通信的架构,它通过在芯片上构建一个网络来实现多个处理核心之间的数据交换。由于NoC的复杂性和对性能、能效的要求,映射优化成为了一个关键挑战。 作者们首先分析了NoC的结构,并构建了一个旨在同时实现低能耗和高性能的多目标映射模型。这个模型考虑了在映射过程中需要平衡的多个因素,包括能量消耗、通信延迟和流量均衡。 为了找到最优的映射解决方案,他们提出了一种基于人工蜂群算法的IP核映射方法。人工蜂群算法是一种启发式优化算法,模仿了蜜蜂群体寻找花粉源的过程。在这个映射问题中,每只“蜜蜂”代表一种可能的IP核到网络节点的映射策略。算法通过模拟不同蜜蜂的行为,分别探索低能耗和流量均衡的映射解集,然后通过交集选优策略来确定最佳映射。 通过仿真对比现有的映射算法,研究显示所提方法不仅能够快速地完成IP核到网络节点的映射,而且在映射结果的能耗、时延和流量均衡方面均表现出显著的优势。这表明人工蜂群算法在解决NoC映射问题上具有良好的潜力,可以为设计低能耗、高性能的片上系统提供有效的工具。 该研究得到了多项基金的支持,包括国家自然科学基金、中央高校基本业务费、高等学校学科创新引智计划以及国家重点实验室专项基金等。作者团队来自西安电子科技大学的综合业务网理论及关键技术国家重点实验室、微电子学院以及中兴通讯股份有限公司。 关键词:片上网络,面向应用,映射优化 中图分类号:TN47 文献标识码:A 文章编号:1001-2400(2012)02-0114-06 这篇论文对于理解和优化NoC架构的性能和能效具有重要的参考价值,展示了人工智能算法在解决实际工程问题中的应用前景。