• DocumentCode
    1927732
  • Title

    High-speed FPGA-based implementations of a Genetic Algorithm

  • Author

    Vavouras, M. ; Papadimitriou, K. ; Papaefstathiou, I.

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Tech. Univ. of Crete, Chania, Greece
  • fYear
    2009
  • fDate
    20-23 July 2009
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    One very promising approach for solving complex optimizing and search problems is the Genetic Algorithm (GA) one. Based on this scheme a population of abstract representations of candidate solutions to an optimization problem gradually evolves toward better solutions. The aim is the optimization of a given function, the so called fitness function, which is evaluated upon the initial population as well as upon the solutions after successive generations. In this paper, we present the design of a GA and its implementation on state-of-the-art FPGAs. Our approach optimizes significantly more fitness functions than any other proposed solution. Several experiments on a platform with a Virtex-II Pro FPGA have been conducted. Implementations on a number of different high-end FPGAs outperforms other reconfigurable systems with a speedup ranging from 1.2x to 96.5x.
  • Keywords
    field programmable gate arrays; genetic algorithms; search problems; Virtex-II Pro FPGA; abstract representation; complex optimizing problem; fitness function; genetic algorithm; high-speed FPGA-based implementation; optimization problem; search problem; Cement industry; Computer architecture; Concrete; Genetic algorithms; Graphics; Multicore processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Architectures, Modeling, and Simulation, 2009. SAMOS '09. International Symposium on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4244-4502-8
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2009.5289236
  • Filename
    5289236