• DocumentCode
    260428
  • Title

    Turbocharged Speed Scaling: Analysis and Evaluation

  • Author

    Elahi, Maryam ; Williamson, Carey ; Woelfel, Philipp

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    41
  • Lastpage
    50
  • Abstract
    In speed scaling systems, the execution speed of a processor can be adjusted dynamically under operating system control to provide tradeoffs between response time, fairness, and energy consumption. In this paper, we propose and evaluate an approach called envelope-based turbo charging, applied in conjunction with Fair Sojourn Protocol (FSP) scheduling and job-count-based speed scaling. This approach restores the strict dominance of FSP over Processor Sharing (PS) in speed scaling systems, and preserves fairness. We evaluate our new approach using analysis and simulation. The simulation results show that Turbocharged FSP (T-FSP) outperforms PS in response time, and often in energy consumption as well. Furthermore, the energy consumption of T-FSP is typically within 15% of optimal.
  • Keywords
    energy consumption; operating systems (computers); power aware computing; processor scheduling; protocols; FSP scheduling; PS; T-FSP; energy consumption; envelope-based turbocharging; fair sojourn protocol; fairness preservation; job count-based speed scaling; operating system; processor sharing; response time; turbocharged FSP; turbocharged speed scaling system; Energy consumption; Harmonic analysis; Measurement; Power demand; Schedules; Scheduling; Time factors; Energy Efficiency; Response Time; Speed Scaling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2014 IEEE 22nd International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2014.14
  • Filename
    7033636