• DocumentCode
    2140666
  • Title

    A prototype of a dynamically reconfigurable processor based off-loading engine for accelerating the shortest path calculation with GNU zebra

  • Author

    Shimizu, Sho ; Kihara, Taku ; Arakawa, Yutaka ; Yamanaka, Naoaki ; Shiba, Kosuke

  • Author_Institution
    Keio Univ., Yokohama
  • fYear
    2008
  • fDate
    15-17 May 2008
  • Firstpage
    131
  • Lastpage
    136
  • Abstract
    A hardware off-loading engine to speed up the shortest path calculation in OSPF (open shortest path first) has been developed. The developed system is co-designed with both hardware and software to optimize an architecture of a router for highly functional traffic engineering (TE). To speed up the shortest path calculation, we employ a dynamically reconfigurable processor, IPFlex DAPDNA-2, as a hardware off-loader, and newly structured a novel high-speed parallel shortest path algorithm, called MPSA (Multi-route Parallel Search Algorithm). The proposed algorithm consists of simple processing, in which multiple paths are simultaneously searched by multiple processor element (PE) of DAPDNA-2. Therefore, it reduces the execution time of shortest path calculation to 2.8% compared with the popular shortest path algorithm, Dijkstrapsilas algorithm. Our prototype works together with a famous software-based router, GNU Zebra, on commodity Linux PC. The proposed architecture and prototype system can be applied to future network sophisticated TE.
  • Keywords
    multipath channels; protocols; reconfigurable architectures; telecommunication traffic; DAPDNA-2; Dijkstrapsilas algorithm; GNU zebra; MPSA; dynamically reconfigurable processor; hardware off loader; high speed parallel shortest path algorithm; multi route parallel search algorithm; multiple processor element; off loading engine; open shortest path first; shortest path calculation; traffic engineering; Acceleration; Computer architecture; Costs; Engines; Hardware; Linux; Prototypes; Routing; Software prototyping; Tellurium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2008. HSPR 2008. International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-1981-4
  • Electronic_ISBN
    978-1-4244-1982-1
  • Type

    conf

  • DOI
    10.1109/HSPR.2008.4734433
  • Filename
    4734433