• DocumentCode
    2997705
  • Title

    Pareto Optimal Temporal Partition Methodology for Reconfigurable Architectures Based on Multi-objective Genetic Algorithm

  • Author

    Sheng, Weiguang ; He, Weifeng ; Jiang, Jianfei ; Mao, Zhigang

  • Author_Institution
    Sch. of Microelectron., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    425
  • Lastpage
    430
  • Abstract
    A pare to optimal temporal partition methodology was developed for splitting and mapping large data flow graph (DFG) to the coarse-grained reconfigurable architecture (CGRA). A multi-objective genetic algorithm (MOGA) derived from the SPEA-II algorithm was first time introduced to the temporal partition realm for simultaneously optimizing multiple mutually exclusive objectives. Experiments carried out on the ESL (electronic system level) model of the REmus processor show that MOGA based temporal partition algorithms is superior than heuristic algorithm by reducing execution delay 5%-28%, communication overheads 16%-37% without degradation the resource efficiency. Furthermore, comparisons with weight-based multi-objective simulated annealing algorithm show the pare to optimal algorithm can achieve slight better latency objective (3%), while dramatically decrease the communication overheads by at most 21% and the resource efficiency doesn´t get worse.
  • Keywords
    Pareto optimisation; data flow graphs; genetic algorithms; reconfigurable architectures; resource allocation; CGRA; DFG; ESL; MOGA-based temporal partition algorithms; Pareto optimal temporal partition methodology; REmus processor; SPEA-II algorithm; coarse-grained reconfigurable architecture; communication overhead reduction; data flow graph mapping; data flow graph splitting; electronic system level model; execution delay reduction; latency objective; multiobjective genetic algorithm; mutually-exclusive objective optimization; resource efficiency; Algorithm design and analysis; Benchmark testing; Biological cells; Heuristic algorithms; Optimization; Partitioning algorithms; Signal processing algorithms; Coarse-grained; Genetic Algorithm; Multi-objective; Pareto Optimal; Reconfigurable; Temporal Partition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-0974-5
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2012.54
  • Filename
    6270673