• DocumentCode
    1789354
  • Title

    Joint optimization of DVFS and low-power sleep-state selection for mobile platforms

  • Author

    Min, Alexander W. ; Ren Wang ; Tsai, Jui-che ; Tai, Tsung-Yuan Charlie

  • Author_Institution
    Syst. & Software Res., Intel Labs., Hillsboro, OR, USA
  • fYear
    2014
  • fDate
    10-14 June 2014
  • Firstpage
    3541
  • Lastpage
    3546
  • Abstract
    To provide the ultimate mobile user experience, extended battery life is critical to small form-factor mobile platforms such as smartphones and tablets. Dynamic voltage and frequency scaling (DVFS) and low-power CPU/platform sleep states are commonly used power management features, as they allow dynamic control of power and performance to the time-varying needs of workloads. Despite the potential power saving benefit from synergistic integration of DVFS and sleep-state selection, it is challenging to optimize them jointly for mobile workloads (e.g., video streaming), and most existing work considers them only individually. To address this problem, we study joint optimization of CPU frequency (a.k.a. CPU P-states) and CPU/platform sleep-state selections to reduce energy consumption in mobile platforms. This joint optimization becomes feasible with advanced power management techniques and power aware software development methodologies that regulate (e.g., coalesce/align) system activities, making workload characteristics and system idle duration more deterministic and predictable. We then analyze the optimal operating state that minimizes the expected platform energy consumption based on workload characteristics, and present an algorithm to adapt to it at run time. Our evaluation results on mobile workloads show that the proposed scheme can reduce system power consumption by up to 24%, compared to the conventional CPU-utilization-based approach, which seeks mainly to minimize processor energy.
  • Keywords
    energy consumption; minimisation; mobile radio; smart phones; telecommunication power management; DVFS; battery life; dynamic control; dynamic voltage and frequency scaling; energy consumption reduction; low-power CPU-platform sleep state; low-power sleep-state selection; mobile user experience; mobile workloads; power aware software development methodologies; power management features; power management techniques; power saving benefit; processor energy minimization; small form-factor mobile platforms; smartphones; system idle duration; system power consumption reduction; tablets; time-varying needs; Energy consumption; Mobile communication; Optimized production technology; Power demand; Streaming media; Time-frequency analysis; Energy efficiency; dynamic voltage and frequency scaling (DVFS); mobile platform; sleep states; workload characteristics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2014 IEEE International Conference on
  • Conference_Location
    Sydney, NSW
  • Type

    conf

  • DOI
    10.1109/ICC.2014.6883870
  • Filename
    6883870