Loading…
Joint optimization of DVFS and low-power sleep-state selection for mobile platforms
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 dyn...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 3546 |
container_issue | |
container_start_page | 3541 |
container_title | |
container_volume | |
creator | Min, Alexander W. Ren Wang Tsai, James Tai, Tsung-Yuan Charlie |
description | 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. |
doi_str_mv | 10.1109/ICC.2014.6883870 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_6883870</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6883870</ieee_id><sourcerecordid>6883870</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-7144c7f4dc0a0b62b6ec3702f46bcc62dd918c8f0358d18d680c6bcea2fb3fc93</originalsourceid><addsrcrecordid>eNotkE1LxDAYhKMouK57F7zkD2R907T5OEp1dWXBw6rXJU3fQKRtShNY9NdbdE8zwzPMYQi55bDmHMz9tq7XBfByLbUWWsEZuealMqYAEOqcLLgRmvGZXcy-qoAJCeqKrFL6AgBupFKyWpD9awxDpnHMoQ8_Noc40Ojp4-dmT-3Q0i4e2RiPONHUIY4sZZuRJuzQ_XV9nGgfm9AhHTub59inG3LpbZdwddIl-dg8vdcvbPf2vK0fdixwVWWmeFk65cvWgYVGFo1EJxQUvpSNc7JoW8O10x5EpVuuW6nBzQRt4RvhnRFLcve_GxDxME6ht9P34fSH-AWGCVLq</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Joint optimization of DVFS and low-power sleep-state selection for mobile platforms</title><source>IEEE Xplore All Conference Series</source><creator>Min, Alexander W. ; Ren Wang ; Tsai, James ; Tai, Tsung-Yuan Charlie</creator><creatorcontrib>Min, Alexander W. ; Ren Wang ; Tsai, James ; Tai, Tsung-Yuan Charlie</creatorcontrib><description>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.</description><identifier>ISSN: 1550-3607</identifier><identifier>EISSN: 1938-1883</identifier><identifier>EISBN: 1479920037</identifier><identifier>EISBN: 9781479920037</identifier><identifier>DOI: 10.1109/ICC.2014.6883870</identifier><language>eng</language><publisher>IEEE</publisher><subject>dynamic voltage and frequency scaling (DVFS) ; Energy consumption ; Energy efficiency ; Mobile communication ; mobile platform ; Optimized production technology ; Power demand ; sleep states ; Streaming media ; Time-frequency analysis ; workload characteristics</subject><ispartof>2014 IEEE International Conference on Communications (ICC), 2014, p.3541-3546</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6883870$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,23930,23931,25140,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6883870$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Min, Alexander W.</creatorcontrib><creatorcontrib>Ren Wang</creatorcontrib><creatorcontrib>Tsai, James</creatorcontrib><creatorcontrib>Tai, Tsung-Yuan Charlie</creatorcontrib><title>Joint optimization of DVFS and low-power sleep-state selection for mobile platforms</title><title>2014 IEEE International Conference on Communications (ICC)</title><addtitle>ICC</addtitle><description>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.</description><subject>dynamic voltage and frequency scaling (DVFS)</subject><subject>Energy consumption</subject><subject>Energy efficiency</subject><subject>Mobile communication</subject><subject>mobile platform</subject><subject>Optimized production technology</subject><subject>Power demand</subject><subject>sleep states</subject><subject>Streaming media</subject><subject>Time-frequency analysis</subject><subject>workload characteristics</subject><issn>1550-3607</issn><issn>1938-1883</issn><isbn>1479920037</isbn><isbn>9781479920037</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2014</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotkE1LxDAYhKMouK57F7zkD2R907T5OEp1dWXBw6rXJU3fQKRtShNY9NdbdE8zwzPMYQi55bDmHMz9tq7XBfByLbUWWsEZuealMqYAEOqcLLgRmvGZXcy-qoAJCeqKrFL6AgBupFKyWpD9awxDpnHMoQ8_Noc40Ojp4-dmT-3Q0i4e2RiPONHUIY4sZZuRJuzQ_XV9nGgfm9AhHTub59inG3LpbZdwddIl-dg8vdcvbPf2vK0fdixwVWWmeFk65cvWgYVGFo1EJxQUvpSNc7JoW8O10x5EpVuuW6nBzQRt4RvhnRFLcve_GxDxME6ht9P34fSH-AWGCVLq</recordid><startdate>201406</startdate><enddate>201406</enddate><creator>Min, Alexander W.</creator><creator>Ren Wang</creator><creator>Tsai, James</creator><creator>Tai, Tsung-Yuan Charlie</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201406</creationdate><title>Joint optimization of DVFS and low-power sleep-state selection for mobile platforms</title><author>Min, Alexander W. ; Ren Wang ; Tsai, James ; Tai, Tsung-Yuan Charlie</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-7144c7f4dc0a0b62b6ec3702f46bcc62dd918c8f0358d18d680c6bcea2fb3fc93</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2014</creationdate><topic>dynamic voltage and frequency scaling (DVFS)</topic><topic>Energy consumption</topic><topic>Energy efficiency</topic><topic>Mobile communication</topic><topic>mobile platform</topic><topic>Optimized production technology</topic><topic>Power demand</topic><topic>sleep states</topic><topic>Streaming media</topic><topic>Time-frequency analysis</topic><topic>workload characteristics</topic><toplevel>online_resources</toplevel><creatorcontrib>Min, Alexander W.</creatorcontrib><creatorcontrib>Ren Wang</creatorcontrib><creatorcontrib>Tsai, James</creatorcontrib><creatorcontrib>Tai, Tsung-Yuan Charlie</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Min, Alexander W.</au><au>Ren Wang</au><au>Tsai, James</au><au>Tai, Tsung-Yuan Charlie</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Joint optimization of DVFS and low-power sleep-state selection for mobile platforms</atitle><btitle>2014 IEEE International Conference on Communications (ICC)</btitle><stitle>ICC</stitle><date>2014-06</date><risdate>2014</risdate><spage>3541</spage><epage>3546</epage><pages>3541-3546</pages><issn>1550-3607</issn><eissn>1938-1883</eissn><eisbn>1479920037</eisbn><eisbn>9781479920037</eisbn><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.</abstract><pub>IEEE</pub><doi>10.1109/ICC.2014.6883870</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1550-3607 |
ispartof | 2014 IEEE International Conference on Communications (ICC), 2014, p.3541-3546 |
issn | 1550-3607 1938-1883 |
language | eng |
recordid | cdi_ieee_primary_6883870 |
source | IEEE Xplore All Conference Series |
subjects | dynamic voltage and frequency scaling (DVFS) Energy consumption Energy efficiency Mobile communication mobile platform Optimized production technology Power demand sleep states Streaming media Time-frequency analysis workload characteristics |
title | Joint optimization of DVFS and low-power sleep-state selection for mobile platforms |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T23%3A39%3A34IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Joint%20optimization%20of%20DVFS%20and%20low-power%20sleep-state%20selection%20for%20mobile%20platforms&rft.btitle=2014%20IEEE%20International%20Conference%20on%20Communications%20(ICC)&rft.au=Min,%20Alexander%20W.&rft.date=2014-06&rft.spage=3541&rft.epage=3546&rft.pages=3541-3546&rft.issn=1550-3607&rft.eissn=1938-1883&rft_id=info:doi/10.1109/ICC.2014.6883870&rft.eisbn=1479920037&rft.eisbn_list=9781479920037&rft_dat=%3Cieee_CHZPO%3E6883870%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i175t-7144c7f4dc0a0b62b6ec3702f46bcc62dd918c8f0358d18d680c6bcea2fb3fc93%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6883870&rfr_iscdi=true |