Loading…

Power Management in Real Time Embedded Systems through Online and Adaptive Interplay of DPM and DVFS Policies

This paper considers the problem of power/energy minimization for periodic real-time tasks that are scheduled over multiprocessor platforms that have dynamic power management (DPM) and dynamic voltage & frequency scaling (DVFS) capabilities. Early research reports that while both DPM and DVFS po...

Full description

Saved in:
Bibliographic Details
Main Authors: Bhatti, K, Belleudy, C, Auguin, M
Format: Conference Proceeding
Language:English
Subjects:
Citations: Items that cite this one
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c166t-379dddced1c9cdc319079eb440e6140cb62250913e2b2c339b82ebe160cd618a3
cites
container_end_page 191
container_issue
container_start_page 184
container_title
container_volume
creator Bhatti, K
Belleudy, C
Auguin, M
description This paper considers the problem of power/energy minimization for periodic real-time tasks that are scheduled over multiprocessor platforms that have dynamic power management (DPM) and dynamic voltage & frequency scaling (DVFS) capabilities. Early research reports that while both DPM and DVFS policies perform well individually for a specific set of conditions, they often outperform each other under different workload and/or architecture configuration. Thus, no single policy fits perfectly all operating conditions. Instead of designing new policies for specific operating conditions, this paper proposes a generic power management scheme, called the Hybrid Power Management (HyPowMan) scheme. This scheme takes a set of well-known existing (DPM and DVFS) policies, each of which performs well for a given set of conditions, and adapts at runtime to the best-performing policy for any given workload. We performed experiments with state-of the-art DPM and DVFS techniques and results show that HyPowMan scheme adapts well to the changing workload and always achieves overall energy savings comparable to the best-performing policy at any point in time.
doi_str_mv 10.1109/EUC.2010.35
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5703515</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5703515</ieee_id><sourcerecordid>5703515</sourcerecordid><originalsourceid>FETCH-LOGICAL-c166t-379dddced1c9cdc319079eb440e6140cb62250913e2b2c339b82ebe160cd618a3</originalsourceid><addsrcrecordid>eNotjMtOAjEUQGuMiYKsXLq5PwD2tjMtXRJekkAgAm5JHxdoMtMhM6OGv9eoq5OTkxzGnpAPELl5me7HA8F_TOY3rMO1MnkmhdC3rIOZyDKj0eA96zVNdFworZQU-oGVm-qLaljZZE9UUmohJngjW8AulgTT0lEIFGB7bVoqG2jPdfVxOsM6FTER2BRgFOyljZ8Ei9RSfSnsFaojTDar3zp5n21hUxXRR2oe2d3RFg31_tll-9l0N37tL9fzxXi07HtUqu1LbUIIngJ644OXaLg25LKMk8KMe6eEyLlBScIJL6VxQ0GOUHEfFA6t7LLnv28kosOljqWtr4dcc5ljLr8BU8VXjg</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Power Management in Real Time Embedded Systems through Online and Adaptive Interplay of DPM and DVFS Policies</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Bhatti, K ; Belleudy, C ; Auguin, M</creator><creatorcontrib>Bhatti, K ; Belleudy, C ; Auguin, M</creatorcontrib><description>This paper considers the problem of power/energy minimization for periodic real-time tasks that are scheduled over multiprocessor platforms that have dynamic power management (DPM) and dynamic voltage &amp; frequency scaling (DVFS) capabilities. Early research reports that while both DPM and DVFS policies perform well individually for a specific set of conditions, they often outperform each other under different workload and/or architecture configuration. Thus, no single policy fits perfectly all operating conditions. Instead of designing new policies for specific operating conditions, this paper proposes a generic power management scheme, called the Hybrid Power Management (HyPowMan) scheme. This scheme takes a set of well-known existing (DPM and DVFS) policies, each of which performs well for a given set of conditions, and adapts at runtime to the best-performing policy for any given workload. We performed experiments with state-of the-art DPM and DVFS techniques and results show that HyPowMan scheme adapts well to the changing workload and always achieves overall energy savings comparable to the best-performing policy at any point in time.</description><identifier>ISBN: 1424497191</identifier><identifier>ISBN: 9781424497195</identifier><identifier>EISBN: 0769543227</identifier><identifier>EISBN: 9780769543222</identifier><identifier>DOI: 10.1109/EUC.2010.35</identifier><language>eng</language><publisher>IEEE</publisher><subject>Dynamic Voltage &amp; Frequency Scaling ; Energy consumption ; Energy-efficient Scheduling ; Machine Learning ; Power demand ; Processor scheduling ; Program processors ; Real time systems ; Runtime ; Time frequency analysis</subject><ispartof>2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, 2010, p.184-191</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c166t-379dddced1c9cdc319079eb440e6140cb62250913e2b2c339b82ebe160cd618a3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5703515$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5703515$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Bhatti, K</creatorcontrib><creatorcontrib>Belleudy, C</creatorcontrib><creatorcontrib>Auguin, M</creatorcontrib><title>Power Management in Real Time Embedded Systems through Online and Adaptive Interplay of DPM and DVFS Policies</title><title>2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing</title><addtitle>euc</addtitle><description>This paper considers the problem of power/energy minimization for periodic real-time tasks that are scheduled over multiprocessor platforms that have dynamic power management (DPM) and dynamic voltage &amp; frequency scaling (DVFS) capabilities. Early research reports that while both DPM and DVFS policies perform well individually for a specific set of conditions, they often outperform each other under different workload and/or architecture configuration. Thus, no single policy fits perfectly all operating conditions. Instead of designing new policies for specific operating conditions, this paper proposes a generic power management scheme, called the Hybrid Power Management (HyPowMan) scheme. This scheme takes a set of well-known existing (DPM and DVFS) policies, each of which performs well for a given set of conditions, and adapts at runtime to the best-performing policy for any given workload. We performed experiments with state-of the-art DPM and DVFS techniques and results show that HyPowMan scheme adapts well to the changing workload and always achieves overall energy savings comparable to the best-performing policy at any point in time.</description><subject>Dynamic Voltage &amp; Frequency Scaling</subject><subject>Energy consumption</subject><subject>Energy-efficient Scheduling</subject><subject>Machine Learning</subject><subject>Power demand</subject><subject>Processor scheduling</subject><subject>Program processors</subject><subject>Real time systems</subject><subject>Runtime</subject><subject>Time frequency analysis</subject><isbn>1424497191</isbn><isbn>9781424497195</isbn><isbn>0769543227</isbn><isbn>9780769543222</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotjMtOAjEUQGuMiYKsXLq5PwD2tjMtXRJekkAgAm5JHxdoMtMhM6OGv9eoq5OTkxzGnpAPELl5me7HA8F_TOY3rMO1MnkmhdC3rIOZyDKj0eA96zVNdFworZQU-oGVm-qLaljZZE9UUmohJngjW8AulgTT0lEIFGB7bVoqG2jPdfVxOsM6FTER2BRgFOyljZ8Ei9RSfSnsFaojTDar3zp5n21hUxXRR2oe2d3RFg31_tll-9l0N37tL9fzxXi07HtUqu1LbUIIngJ644OXaLg25LKMk8KMe6eEyLlBScIJL6VxQ0GOUHEfFA6t7LLnv28kosOljqWtr4dcc5ljLr8BU8VXjg</recordid><startdate>201012</startdate><enddate>201012</enddate><creator>Bhatti, K</creator><creator>Belleudy, C</creator><creator>Auguin, M</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201012</creationdate><title>Power Management in Real Time Embedded Systems through Online and Adaptive Interplay of DPM and DVFS Policies</title><author>Bhatti, K ; Belleudy, C ; Auguin, M</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c166t-379dddced1c9cdc319079eb440e6140cb62250913e2b2c339b82ebe160cd618a3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Dynamic Voltage &amp; Frequency Scaling</topic><topic>Energy consumption</topic><topic>Energy-efficient Scheduling</topic><topic>Machine Learning</topic><topic>Power demand</topic><topic>Processor scheduling</topic><topic>Program processors</topic><topic>Real time systems</topic><topic>Runtime</topic><topic>Time frequency analysis</topic><toplevel>online_resources</toplevel><creatorcontrib>Bhatti, K</creatorcontrib><creatorcontrib>Belleudy, C</creatorcontrib><creatorcontrib>Auguin, M</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore Digital Library</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Bhatti, K</au><au>Belleudy, C</au><au>Auguin, M</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Power Management in Real Time Embedded Systems through Online and Adaptive Interplay of DPM and DVFS Policies</atitle><btitle>2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing</btitle><stitle>euc</stitle><date>2010-12</date><risdate>2010</risdate><spage>184</spage><epage>191</epage><pages>184-191</pages><isbn>1424497191</isbn><isbn>9781424497195</isbn><eisbn>0769543227</eisbn><eisbn>9780769543222</eisbn><abstract>This paper considers the problem of power/energy minimization for periodic real-time tasks that are scheduled over multiprocessor platforms that have dynamic power management (DPM) and dynamic voltage &amp; frequency scaling (DVFS) capabilities. Early research reports that while both DPM and DVFS policies perform well individually for a specific set of conditions, they often outperform each other under different workload and/or architecture configuration. Thus, no single policy fits perfectly all operating conditions. Instead of designing new policies for specific operating conditions, this paper proposes a generic power management scheme, called the Hybrid Power Management (HyPowMan) scheme. This scheme takes a set of well-known existing (DPM and DVFS) policies, each of which performs well for a given set of conditions, and adapts at runtime to the best-performing policy for any given workload. We performed experiments with state-of the-art DPM and DVFS techniques and results show that HyPowMan scheme adapts well to the changing workload and always achieves overall energy savings comparable to the best-performing policy at any point in time.</abstract><pub>IEEE</pub><doi>10.1109/EUC.2010.35</doi><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 1424497191
ispartof 2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, 2010, p.184-191
issn
language eng
recordid cdi_ieee_primary_5703515
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Dynamic Voltage & Frequency Scaling
Energy consumption
Energy-efficient Scheduling
Machine Learning
Power demand
Processor scheduling
Program processors
Real time systems
Runtime
Time frequency analysis
title Power Management in Real Time Embedded Systems through Online and Adaptive Interplay of DPM and DVFS Policies
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T15%3A38%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Power%20Management%20in%20Real%20Time%20Embedded%20Systems%20through%20Online%20and%20Adaptive%20Interplay%20of%20DPM%20and%20DVFS%20Policies&rft.btitle=2010%20IEEE/IFIP%20International%20Conference%20on%20Embedded%20and%20Ubiquitous%20Computing&rft.au=Bhatti,%20K&rft.date=2010-12&rft.spage=184&rft.epage=191&rft.pages=184-191&rft.isbn=1424497191&rft.isbn_list=9781424497195&rft_id=info:doi/10.1109/EUC.2010.35&rft.eisbn=0769543227&rft.eisbn_list=9780769543222&rft_dat=%3Cieee_6IE%3E5703515%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c166t-379dddced1c9cdc319079eb440e6140cb62250913e2b2c339b82ebe160cd618a3%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=5703515&rfr_iscdi=true