• DocumentCode
    693817
  • Title

    GSASRA: A Globally Self-Adaptive and Scalable Routing Algorithm for Network-on-Chips Architecture Using Particle Swarm Optimization

  • Author

    Abba, Sani ; Jeong-A Lee

  • Author_Institution
    Dept. of Comput. Eng., Chosun Univ., Cheongju, South Korea
  • fYear
    2013
  • fDate
    3-5 Dec. 2013
  • Firstpage
    393
  • Lastpage
    399
  • Abstract
    Adaptive algorithms are able to intelligently adjust their behavior in light of the changing situation to achieve the best promising results. The adaptive routing algorithms have been employed in multi-chip interconnection networks in order to get better network performance. In this paper we propose a new Globally Self-adaptive and Scalable Routing Algorithm for Network-on-Chip (NoC) architectures namely (GSASRA). Our algorithm makes global routing decisions using particle swarm optimization technique to find global congestion information and to efficiently and intelligently decide the path to route the packet in each direction from source to the destination nodes. We implemented our proposed approach using SystemC and compared our approach with the SystemC based Fully-Adaptive and XY routing algorithms under matrix-transpose traffic pattern. Results from our experiment and simulations show that, our approach proves to be efficient in terms of throughput, latency and energy consumption for self-adaptive and scalable network-on-chip architectures.
  • Keywords
    multiprocessor interconnection networks; network routing; network-on-chip; particle swarm optimisation; GSASRA; NoC; SystemC; XY routing algorithms; adaptive routing algorithms; fully-adaptive routing algorithms; global congestion information; global routing decisions; globally self-adaptive and scalable routing algorithm; multichip interconnection networks; network-on-chips architecture; particle swarm optimization; Algorithm design and analysis; Delays; Particle swarm optimization; Routing; Throughput; Traffic control; Vectors; Global Self-Adaptive and Scalable Routing Algorithm (GSASRA); Network-on-Chip (NoC); Particle Swarm Optimization (PSO); Routing Algorithm; Self-Adaptability; SystemC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Artificial Intelligence, Modelling and Simulation (AIMS), 2013 1st International Conference on
  • Conference_Location
    Kota Kinabalu
  • Print_ISBN
    978-1-4799-3250-4
  • Type

    conf

  • DOI
    10.1109/AIMS.2013.72
  • Filename
    6959950