• DocumentCode
    2491510
  • Title

    Multi-objective optimization of NoC standard architectures using Genetic Algorithms

  • Author

    Morgan, Ahmed A. ; Elmiligi, Haytham ; El-Kharashi, M. Watheq ; Gebali, Fayez

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2010
  • fDate
    15-18 Dec. 2010
  • Firstpage
    85
  • Lastpage
    90
  • Abstract
    One of the challenging problems in Networks-on-Chip (NoC) design is optimizing the architectural structure of the on-chip network in order to maximize the network performance while minimizing corresponding costs. In this paper, a methodology for multi-objective optimization of NoC standard architectures using Genetic Algorithms is presented. The methodology considers two cost metrics, power and area, and two performance metrics, delay and reliability. Moreover, our methodology combines the best selection of NoC standard topology, the optimum mapping of application cores onto that topology, and the best routing of application traffic traces over the generated network. The methodology is evaluated by applying it to an NoC benchmark application as a case study. Results show that the architectures generated by our methodology outperform those of other standard architectures customization techniques with respect to power, area, delay, reliability, and the combination of the four metrics.
  • Keywords
    circuit optimisation; delays; genetic algorithms; integrated circuit reliability; network topology; network-on-chip; performance evaluation; NoC standard architecture; cost metric; delay; genetic algorithm; multiobjective optimization; network performance; networks on chip design; reliability; Argon; Graph theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Information Technology (ISSPIT), 2010 IEEE International Symposium on
  • Conference_Location
    Luxor
  • Print_ISBN
    978-1-4244-9992-2
  • Type

    conf

  • DOI
    10.1109/ISSPIT.2010.5711730
  • Filename
    5711730