• DocumentCode
    2522384
  • Title

    Energy aware scheduling for DAG structured applications on heterogeneous and DVS enabled processors

  • Author

    Shekar, Venkateswaran ; Izadi, Baback

  • Author_Institution
    Dept. of Electr. & Comput. Eng., State Univ. of New York at New Paltz, New Paltz, NY, USA
  • fYear
    2010
  • fDate
    15-18 Aug. 2010
  • Firstpage
    495
  • Lastpage
    502
  • Abstract
    The trend towards ever more powerful and faster processors has led to an enormous increase in power consumption. This paper focuses on scheduling tasks in a heterogeneous environment with DVS enabled processors to minimize both execution time and energy consumed. The proposed algorithm, called Energy-Dynamic Level Scheduling (EDLS), favors low-energy consuming processors by introducing a cost factor that affects scheduling decisions. Our scheme allows for trade offs between energy consumption and the desired performance. Our simulation results exhibit significant power savings at a reasonable increase in overall execution time. Moreover, our results demonstrates a high degree of correlation between the energy saving and the increase in the heterogeneity of processors.
  • Keywords
    directed graphs; power aware computing; scheduling; DAG structured applications; DVS enabled processors; correlation degree; cost factor; directed acyclic graph; dynamic voltage scaling; energy aware scheduling; energy-dynamic level scheduling; heterogeneous environment; Program processors; Variable speed drives; DAG; DVS; Energy Aware; Heterogeneous Computing; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing Conference, 2010 International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-1-4244-7612-1
  • Type

    conf

  • DOI
    10.1109/GREENCOMP.2010.5598275
  • Filename
    5598275