• DocumentCode
    2554523
  • Title

    Regional ACO-based routing for load-balancing in NoC systems

  • Author

    Hsin, Hsien-Kai ; Chang, En-lui ; Chao, Chih-Hao ; Wu, An-Yeu

  • Author_Institution
    Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2010
  • fDate
    15-17 Dec. 2010
  • Firstpage
    370
  • Lastpage
    376
  • Abstract
    Ant Colony Optimization (ACO) is a problem-solving technique that was inspired by the related research on the behavior of real-world ant colony. In the domain of Network-on-chip (NoC), ACO-based adaptive routing has been applied to achieve load-balancing effectively with historical information. However, the cost of the ACO network pheromone table is too high, and this overhead grows fast with the scaling of NoC. In order to fix this problem, it is essential to model the ACO algorithm in more careful consideration of the system architecture, available hardware resource, and appropriate transformation from the ant colony metaphor. In this paper, we analyzed the NoC network characteristic and bring about the corresponding issues of implementing ACO on NoC. We proposed a Regional ACO-based routing (RACO) with static and dynamic regional table forming technique to reduce the cost of table, share pheromone information, and adopt look-ahead model for further load-balancing. The experimental results show that RACO can be implemented with less memory, less cost increase on scaling, and better performance of load-balancing compared to traditional ACO-based routing.
  • Keywords
    network routing; network-on-chip; optimisation; adaptive routing; ant colony metaphor; ant colony optimization network pheromone table; cost reduction; dynamic regional table forming technique; load-balancing; look-ahead model; network-on-chip; problem-solving technique; regional ant colony optimization-based routing; static regional table forming technique; Adaptive Routing; Ant Colony Optimization (ACO); Load-Balancing; Network-on-Chip (NoC);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nature and Biologically Inspired Computing (NaBIC), 2010 Second World Congress on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4244-7377-9
  • Type

    conf

  • DOI
    10.1109/NABIC.2010.5716323
  • Filename
    5716323