• DocumentCode
    2888967
  • Title

    Energy efficient scheduling for multithreaded programs on general-purpose processors

  • Author

    Fan, Xin ; Kusakabe, Shigeru

  • Author_Institution
    Grad. Sch. of Inf. Sci. & Electr. Eng., Kyushu Univ., Fukuoka, Japan
  • fYear
    2011
  • fDate
    1-3 Aug. 2011
  • Firstpage
    327
  • Lastpage
    332
  • Abstract
    This paper investigates the effectiveness of Time Aggregation Scheduler (TAS) for commodity platforms from the view point of energy saving. TAS can aggregate the execution of runnable sibling threads, and decrease the number of internal events that have negative impact on energy consumption in executing multithreaded applications. We compare energy consumption in running multithreaded applications of DaCapo Java benchmarks when using Linux default Completely Fair Scheduler, and TAS. The experimental results indicate that TAS can reduce the amount of system level energy consumption, as well as the quantity of internal events and the execution time.
  • Keywords
    Linux; general purpose computers; multi-threading; power aware computing; power consumption; processor scheduling; DaCapo Java benchmarks; Linux; commodity platforms; energy consumption; energy efficient scheduling; energy saving; general-purpose processors; multithreaded programs; runnable sibling threads; time aggregation scheduler; Benchmark testing; Correlation; Energy consumption; Instruction sets; Java; Linux; energy saving; operating system; thread scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design (ISLPED) 2011 International Symposium on
  • Conference_Location
    Fukuoka
  • ISSN
    Pending
  • Print_ISBN
    978-1-61284-658-3
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/ISLPED.2011.5993658
  • Filename
    5993658