• DocumentCode
    1858367
  • Title

    Energy-Aware Mappings of Series-Parallel Workflows onto Chip Multiprocessors

  • Author

    Benoit, Anne ; Renaud-Goud, Paul ; Robert, Yves ; Melhem, Rami

  • Author_Institution
    Ecole Normale Super. de Lyon, Lyon, France
  • fYear
    2011
  • fDate
    13-16 Sept. 2011
  • Firstpage
    472
  • Lastpage
    481
  • Abstract
    This paper studies the problem of mapping streaming applications that can be modeled by a series-parallel graph, onto a 2-dimensional tiled CMP architecture. The objective of the mapping is to minimize the energy consumption, using dynamic voltage scaling techniques, while maintaining a given level of performance, reflected by the rate of processing the data streams. This mapping problem turns out to be NP-hard, but we identify simpler instances, whose optimal solution can be computed by a dynamic programming algorithm in polynomial time. Several heuristics are proposed to tackle the general problem, building upon the theoretical results. Finally, we assess the performance of the heuristics through a set of comprehensive simulations.
  • Keywords
    computational complexity; dynamic programming; graph theory; microprocessor chips; multiprocessing systems; power aware computing; 2D tiled CMP architecture; NP-hard problem; chip multiprocessors; dynamic programming; dynamic voltage scaling; energy-aware mappings; polynomial time; series-parallel graph; series-parallel workflows; Complexity theory; Energy consumption; Parallel processing; Polynomials; Power demand; Program processors; Silicon; chip multiprocessors; power consumption minimization; scheduling algorithms; series-parallel graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2011 International Conference on
  • Conference_Location
    Taipei City
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4577-1336-1
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2011.61
  • Filename
    6047215