贝内什网络中路由的并行算法与可扩展架构

《IEEE Transactions on Networking》:A Parallel Algorithm and Scalable Architecture for Routing in Bene? Networks

【字体: 时间:2025年11月19日 来源:IEEE Transactions on Networking

编辑推荐:

  Bene?网络作为可扩展互连架构,其光交换应用面临连接复杂度高的问题。本文提出融合全部分量和部分输入排列的新路由算法,通过硬件架构优化将处理时间降至O((log N)^2)步,同时将连接复杂度从O(N2 log N)降至O(N log N),实现技术突破。

  

摘要:

Bene?/CLOS架构是一种常见的可扩展互连网络,广泛应用于骨干路由器、数据中心、片上网络、多处理器系统和并行计算机中。近年来,硅光子技术的进步,尤其是在Mach-Zehnder干涉仪技术方面的发展,使得Bene?网络成为光电路交换机的一种非常有吸引力的可扩展架构。针对Bene?网络,已经开发出了多种路由算法,最初是从时间复杂度为O(NlogN)的线性算法开始的。为了满足高性能交换网络的严格时序要求,还开发了并行路由算法,其时间复杂度为O(NlogN^2)。然而,这些并行算法的实现需要大量的连线(称为连接复杂性),因此难以实现大规模扩展。我们提出了一种新的Bene?网络路由算法,并结合了一种支持全输入排列和部分输入排列的可扩展硬件架构。该算法的处理时间被限制在O(NlogN^2)的步骤内(通过可能放弃部分输入请求来实现),但在全输入排列和部分输入排列的情况下都能接近100%的利用率。与之前的解决方案相比,这种算法和架构将连接复杂性降低了O(NlogN),提高了大约logN倍的效率。我们证明了该算法的正确性,并通过分析和大规模仿真对其性能进行了验证。

引言

交叉开关网络是最简单的并行交换机实现方式,但由于需要大量的交叉点,因此在N较大时成本较高[1]。Clos[2]提出了一种三层交叉开关网络结构,大幅降低了交换机的成本。事实上,CLOS拓扑结构已成为大规模路由器的标准配置[1]。

相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号