• DocumentCode
    3455727
  • Title

    ACO-based Cascaded Adaptive Routing for traffic balancing in NoC systems

  • Author

    Chang, En-Jui ; Chao, Chih-Hao ; Jheng, Kai-Yuan ; Hsin, Hsien-Kai ; Wu, An-Yeu

  • Author_Institution
    Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2010
  • fDate
    21-23 June 2010
  • Firstpage
    317
  • Lastpage
    322
  • Abstract
    Ant Colony Optimization (ACO) is a bio-inspired algorithm extensively applied in optimization problems. The performance of Network-on-Chip (NoC) is generally dominated by traffic distribution and routing. With more precise network information for path selection by using pheromone, ACO-based adaptive routing has higher potential to overcome the unbalance and unpredictable traffic load. On the other hand, the implementation cost of ACO is in general too high to store network information in pheromone memory, which is a routing table of all destination-channel pairs. We propose an ACO-based Cascaded Adaptive Routing (ACO-CAR) by combining two features: 1) table reforming by eliminating redundant information of far destinations from full routing table, and 2) adaptive searching of cascaded point for more precise network information. Our experimental results show that ACO-CAR has lower latency and higher saturation throughput, and can be implemented with 19.05% memory of full routing table.
  • Keywords
    circuit optimisation; network routing; network-on-chip; search problems; ACO-based cascaded adaptive routing; NoC systems; ant colony optimization; bioinspired algorithm; cascaded point adaptive search; destination-channel pairs; full routing table; network-on-chip; path selection; pheromone memory; saturation throughput; traffic balancing; traffic distribution; Ant colony optimization; Chaos; Costs; Delay; Network-on-a-chip; Routing; System-on-a-chip; Telecommunication traffic; Throughput; Traffic control; Adaptive Routing; Ant Colony Optimization (ACO); Network-on-Chip (NoC); Selection Function; Traffic Balancing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Circuits and Systems (ICGCS), 2010 International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-6876-8
  • Electronic_ISBN
    978-1-4244-6877-5
  • Type

    conf

  • DOI
    10.1109/ICGCS.2010.5543045
  • Filename
    5543045