• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (11): 111-118.

• 论文 • 上一篇    下一篇

高阶互连网络拓扑结构性能分析与研究

雷斐,董德尊,柴燕涛,王克非,李存禄   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2013-07-10 修回日期:2013-10-05 出版日期:2013-11-25 发布日期:2013-11-25
  • 基金资助:

    国家自然科学基金资助项目(61272483,61272482,61003301)

Survey and evaluation of high-radix topology
in high performance interconnection network  

LEI Fei,DONG De-zun,CHAI Yan-tao,WANG Ke-fei,LI Cun-lu   

  1. (School of Computer Science, National University of Defense Technology,Changsha 410073,China)
  • Received:2013-07-10 Revised:2013-10-05 Online:2013-11-25 Published:2013-11-25

摘要:

高性能计算机峰值性能的不断攀升给高性能互连网络带来新的挑战;同时,串行传输技术的发展使芯片引脚带宽增长,使用高阶路由器应对高性能互连网络新挑战的时机已经成熟。因此,如何利用高阶路由器所提供的丰富互连端口提升高性能互连网络的性能和减少高性能互连网络开销是设计高性能互连网络拓扑结构的关键。针对目前基于高阶路由器的典型拓扑结构进行了理论分析,并与传统k元n立方体进行了对比分析。通过在一个基于OMNeT++平台自组开发的高阶互连网络性能测评模拟器上设定不同的通信负载,测评分析了不同的拓扑结构在通信系统下实际的网络延迟和吞吐率的走势,简要分析了典型高阶互连网络拓扑结构的局限性。

关键词: 高阶路由器, 拓扑结构, 高性能互连网络

Abstract:

With the increasing peak performance of the high performance computers, high performance interconnection network is facing more design challenges. Enabled by advancements in high bandwidth serial transport technology and pin bandwidth, high performance interconnection network paves the way for high-radix network. How to utilize high-radix router providing more design choices is the key for high performance network topology. The paper studies several typical high-radix topologies. We analyze the performance and cost of those high-radix networks theoretically and compare them with common low-radix topologies. A high-radix interconnection network simulator, named xNetSim, is explored to evaluate these topologies. xNetSim is built in the OMNeT++ platform. In the simulation, the network loads is varied and the throughput and latency of different topologies are verified. At last, the performance gaps between these kinds of high-radix interconnection network topologies are briefly analyzed.

Key words: high-radix router;network topology;high performance interconnection network