• DocumentCode
    2331931
  • Title

    A multi-objective genetic algorithm framework for design space exploration of reliable FPGA-based systems

  • Author

    Bolchini, Cristiana ; Lanzi, Pier Luca ; Miele, Antonio

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper presents a framework for the design space exploration of reliable FPGA systems based on a multi-objective genetic algorithm (NSGA-II). The framework takes into account several design metrics and outputs a set of Pareto-optimal design solutions. The framework is compared to the multi-objective version of simulated annealing (AMOSA) and it is empirically studied in terms of scalability using three real-world circuits and a set of synthetic problems of different sizes. Our results show that the proposed approach generates a rich set of Pareto-optimal solutions whereas AMOSA tends to find suboptimal solutions. Our empirical scalability analysis shows that, while the problem space is exponential in the number n of functional units constituting the system, the number of evaluations required by our framework grows as O(n3.6).
  • Keywords
    Pareto optimisation; field programmable gate arrays; genetic algorithms; integrated circuit design; simulated annealing; FPGA system; Pareto optimal design solution; design metrix; multiobjective genetic algorithm; real world circuit; scalability analysis; simulated annealing; space exploration design; suboptimal solution; synthetic problem; Field programmable gate arrays; Integrated circuit reliability; Measurement; Reliability engineering; Space exploration; Tunneling magnetoresistance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2010 IEEE Congress on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6909-3
  • Type

    conf

  • DOI
    10.1109/CEC.2010.5586376
  • Filename
    5586376