• DocumentCode
    1638134
  • Title

    A FPGA Optimization Tool Based on a Multi-island Genetic Algorithm Distributed over Grid Environments

  • Author

    Rubio-Solar, Manuel ; Vega-Rodriguez, Miguel A. ; Perez, J.M.S. ; Gomez-Iglesias, Antonio ; Cardenas-Montes, Miguel

  • Author_Institution
    CETA-CIEMAT, Trujillo
  • fYear
    2008
  • Firstpage
    65
  • Lastpage
    72
  • Abstract
    In this work we present a Grid implementation of a FPGA optimization tool. The application is based on a Distributed Genetic Algorithm (DGA). It solves the placement and routing problem into the FPGA design cycle. The Grid infrastructure is based both on gLite middleware and GridWay metascheduler. The DGA ´s different islands are sent to the Working Nodes (WN), where they evolve as remote jobs. We implemented a migration system between islands based on centralizing the exchanging data on a local node. Parting from this data, the local node builds new islands and the evolution continues until the stop criterion is reached. Obtained results show us that the main benefit of the distributed model is a large reduction of the execution time. By using the distributed platform users can launch more complex tasks and increase the number of experiments comparing with sequential execution, expending less amounts of time and effort.
  • Keywords
    circuit optimisation; distributed algorithms; field programmable gate arrays; genetic algorithms; grid computing; integrated circuit layout; logic CAD; middleware; network routing; scheduling; FPGA optimization tool; GridWay metascheduler; distributed genetic algorithm; gLite middleware; grid environments; local node; migration system; multi island genetic algorithm; placement; routing problem; working nodes; Biological cells; Dissolved gas analysis; Field programmable gate arrays; Genetic algorithms; Grid computing; Integrated circuit interconnections; Middleware; Routing; Topology; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2008. CCGRID '08. 8th IEEE International Symposium on
  • Conference_Location
    Lyon
  • Print_ISBN
    978-0-7695-3156-4
  • Electronic_ISBN
    978-0-7695-3156-4
  • Type

    conf

  • DOI
    10.1109/CCGRID.2008.96
  • Filename
    4534203