• DocumentCode
    618132
  • Title

    Parallelization and fault-tolerance of evolutionary computation on many-core processors

  • Author

    Sato, Yuuki ; Sato, Mitsuhisa

  • Author_Institution
    Fac. of Comput. & Inf. Sci., Hosei Univ., Tokyo, Japan
  • fYear
    2013
  • fDate
    20-23 June 2013
  • Firstpage
    2602
  • Lastpage
    2609
  • Abstract
    We report on fault-tolerant technology for use with high-speed parallel evolutionary computation on many-core processors. In particular, for distributed GA models which communicate between islands, we propose a method where an island´s ID number is added to the header of data transferred by this island for use in fault detection, and we evaluate this method using Deceptive functions and Sudoku puzzles. As a result, we show that it is possible to detect single stuck-at faults with practically negligible overheads in applications where the time spent performing genetic operations is large compared with the data transfer speed between islands. We also show that it is still possible to obtain an optimal solution when a single stuck-at fault is assumed to have occurred, and that increasing the number of parallel threads has the effect of making the system less susceptible to faults and more sustainable.
  • Keywords
    fault tolerant computing; genetic algorithms; multiprocessing systems; parallel processing; Sudoku puzzle; deceptive function; distributed GA model; evolutionary computation; fault tolerance; genetic algorithm; many-core processor; parallel thread; parallelization; stuck-at fault detection; Circuit faults; Computational modeling; Evolutionary computation; Fault tolerance; Fault tolerant systems; Program processors; Evolutionary Computation; Fault-tolerance; Genetic Algorithms; Many-core Processors; Parallelization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2013 IEEE Congress on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-0453-2
  • Electronic_ISBN
    978-1-4799-0452-5
  • Type

    conf

  • DOI
    10.1109/CEC.2013.6557883
  • Filename
    6557883