Aging-Aware Energy-Efficient Workload Allocation for Mobile Multimedia Platforms

Multicore platforms are characterized by increasing variability and aging effects that imply heterogeneity in core performance, energy consumption, and reliability. In particular, wear-out effects such as negative-bias-temperature-instability require runtime adaptation of system resource utilization...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on parallel and distributed systems Vol. 24; no. 8; pp. 1489 - 1499
Main Authors: Paterna, F., Acquaviva, A., Benini, L.
Format: Journal Article
Language:English
Published: New York IEEE 01.08.2013
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
ISSN:1045-9219, 1558-2183
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Multicore platforms are characterized by increasing variability and aging effects that imply heterogeneity in core performance, energy consumption, and reliability. In particular, wear-out effects such as negative-bias-temperature-instability require runtime adaptation of system resource utilization to time-varying and uneven platform degradation, so as to prevent premature chip failure. In this context, task allocation techniques can be used to deal with heterogeneous cores and extend chip lifetime while minimizing energy and preserving quality of service. We propose a new formulation of the task allocation problem for variability affected platforms, which manages per-core utilization to achieve a target lifetime while minimizing energy consumption during the execution of rate-constrained multimedia applications. We devise an adaptive solution that can be applied online and approximates the result of an optimal, offline version. Our allocator has been implemented and tested on real-life functional workloads running on a timing accurate simulator of a next-generation industrial multicore platform. We extensively assess the effectiveness of the online strategy both against the optimal solution and also compared to alternative state-of-the-art policies. The proposed policy outperforms state-of-the-art strategies in terms of lifetime preservation, while saving up to 20 percent of energy consumption without impacting timing constraints.
AbstractList Multicore platforms are characterized by increasing variability and aging effects that imply heterogeneity in core performance, energy consumption, and reliability. In particular, wear-out effects such as negative-bias-temperature-instability require runtime adaptation of system resource utilization to time-varying and uneven platform degradation, so as to prevent premature chip failure. In this context, task allocation techniques can be used to deal with heterogeneous cores and extend chip lifetime while minimizing energy and preserving quality of service. We propose a new formulation of the task allocation problem for variability affected platforms, which manages per-core utilization to achieve a target lifetime while minimizing energy consumption during the execution of rate-constrained multimedia applications. We devise an adaptive solution that can be applied online and approximates the result of an optimal, offline version. Our allocator has been implemented and tested on real-life functional workloads running on a timing accurate simulator of a next-generation industrial multicore platform. We extensively assess the effectiveness of the online strategy both against the optimal solution and also compared to alternative state-of-the-art policies. The proposed policy outperforms state-of-the-art strategies in terms of lifetime preservation, while saving up to 20 percent of energy consumption without impacting timing constraints.
Author Benini, L.
Paterna, F.
Acquaviva, A.
Author_xml – sequence: 1
  givenname: F.
  surname: Paterna
  fullname: Paterna, F.
  email: francesco_paterna@brown.edu
  organization: Sch. of Eng., Brown Univ., Providence, RI, USA
– sequence: 2
  givenname: A.
  surname: Acquaviva
  fullname: Acquaviva, A.
  email: andrea.acquaviva@polito.it
  organization: DAUIN, Politec. di Torino, Turin, Italy
– sequence: 3
  givenname: L.
  surname: Benini
  fullname: Benini, L.
  email: luca.benini@unibo.it
  organization: Dept. of Electr. Eng. & Comput. Sci., Univ. di Bologna, Bologna, Italy
BookMark eNp1kM1LAzEQxYMoqNWjJy8LXrxszSSb7OZYav0AxYIVjyGbzZZouqnJFul_b9aKB8HTDMzvPea9Y7Tf-c4gdAZ4DIDF1WJ-_TwmGMiYML6HjoCxKidQ0f2044LlgoA4RMcxvmEMBcPFEZpPlrZb5pNPFUw260xYbvNZ21ptTddnrz68O6-abOKc16q3vstaH7JHX1tnsseN6-3KNFZlc6f6dFnFE3TQKhfN6c8coZeb2WJ6lz883d5PJw-5plD1uSJaFMAF04prrgphipZyWrVaC4Cm5kSnSKou65ooKjgjihGgDQx0W1I6Qpc733XwHxsTe7myURvnVGf8JkoooKwETWRCL_6gb34TuvSdBFoSikucrEeI7igdfIzBtFLb_jtyH5R1ErAcWpZDy3JoWaaWkyr_o1oHu1Jh-y9_vuOtMeaX5UQwjkv6BRu1h-4
CODEN ITDSEO
CitedBy_id crossref_primary_10_1016_j_jpdc_2021_05_006
crossref_primary_10_1109_TMSCS_2017_2686856
crossref_primary_10_1109_TMSCS_2016_2627541
crossref_primary_10_1109_TCSI_2019_2933245
crossref_primary_10_1109_TETC_2016_2562598
crossref_primary_10_1109_TPDS_2017_2780173
crossref_primary_10_1109_TCAD_2016_2611501
crossref_primary_10_1016_j_microrel_2017_07_067
crossref_primary_10_1109_TPDS_2017_2766151
crossref_primary_10_1109_TC_2018_2789904
Cites_doi 10.1109/IVS.2010.5548142
10.1109/ISQED.2009.4810261
10.1007/b115884
10.1145/1283780.1283797
10.1109/IPFA.2009.5232605
10.1109/DATE.2009.5090632
10.1145/1594233.1594264
10.1109/DATE.2012.6176659
10.1109/ESTMED.2009.5336824
10.1109/MICRO.2008.4771785
10.1109/CICC.2010.5617412
10.1145/1394608.1382152
10.1109/ICYCS.2008.348
10.1109/JSSC.2008.2007145
10.1109/JETCAS.2011.2135550
10.1109/43.959857
10.1109/JSSC.2008.2007148
10.1109/DATE.2010.5457059
10.1109/TVLSI.2009.2017751
10.1109/JETCAS.2011.2135590
10.1109/CICC.2007.4405844
10.1145/1973009.1973060
10.1109/TC.2011.127
10.1109/ICCAD.2007.4397353
10.1117/1.482669
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Aug 2013
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Aug 2013
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
F28
FR3
DOI 10.1109/TPDS.2012.256
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Xplore
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
Engineering Research Database
ANTE: Abstracts in New Technology & Engineering
DatabaseTitleList Technology Research Database

Technology Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISSN 1558-2183
EndPage 1499
ExternalDocumentID 3007763131
10_1109_TPDS_2012_256
6295607
Genre orig-research
GroupedDBID --Z
-~X
.DC
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
E.L
EBS
EJD
HZ~
H~9
ICLAB
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNI
RNS
RZB
TN5
TWZ
UHB
VH1
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
RIG
F28
FR3
ID FETCH-LOGICAL-c318t-a2c941695ca6c6a49e4f3638fcc911db62c109ab7bb2a39652a5213d16c6af733
IEDL.DBID RIE
ISICitedReferencesCount 21
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000321153600002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1045-9219
IngestDate Sun Nov 09 14:20:09 EST 2025
Mon Jun 30 06:43:38 EDT 2025
Tue Nov 18 21:58:06 EST 2025
Sat Nov 29 08:10:28 EST 2025
Wed Aug 27 02:52:31 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 8
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c318t-a2c941695ca6c6a49e4f3638fcc911db62c109ab7bb2a39652a5213d16c6af733
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
PQID 1372307021
PQPubID 85437
PageCount 11
ParticipantIDs ieee_primary_6295607
proquest_journals_1372307021
crossref_primary_10_1109_TPDS_2012_256
crossref_citationtrail_10_1109_TPDS_2012_256
proquest_miscellaneous_1417893733
PublicationCentury 2000
PublicationDate 2013-08-01
PublicationDateYYYYMMDD 2013-08-01
PublicationDate_xml – month: 08
  year: 2013
  text: 2013-08-01
  day: 01
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on parallel and distributed systems
PublicationTitleAbbrev TPDS
PublicationYear 2013
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
ref12
ref15
ref14
Ghosh (ref8)
ref11
ref10
(ref25) 2007
ref2
ref1
ref17
ref19
ref18
ref24
ref23
ref26
ref20
ref22
ref21
ref28
ref27
ref7
ref9
ref4
ref3
ref6
ref5
References_xml – ident: ref2
  doi: 10.1109/IVS.2010.5548142
– ident: ref4
  doi: 10.1109/ISQED.2009.4810261
– ident: ref14
  doi: 10.1007/b115884
– ident: ref15
  doi: 10.1145/1283780.1283797
– ident: ref27
  doi: 10.1109/IPFA.2009.5232605
– ident: ref10
  doi: 10.1109/DATE.2009.5090632
– ident: ref5
  doi: 10.1145/1594233.1594264
– ident: ref20
  doi: 10.1109/DATE.2012.6176659
– ident: ref19
  doi: 10.1109/ESTMED.2009.5336824
– ident: ref24
  doi: 10.1109/MICRO.2008.4771785
– ident: ref22
  doi: 10.1109/CICC.2010.5617412
– ident: ref23
  doi: 10.1145/1394608.1382152
– ident: ref28
  doi: 10.1109/ICYCS.2008.348
– ident: ref6
  doi: 10.1109/JSSC.2008.2007145
– ident: ref21
  doi: 10.1109/JETCAS.2011.2135550
– ident: ref1
  doi: 10.1109/43.959857
– ident: ref3
  doi: 10.1109/JSSC.2008.2007148
– ident: ref13
  doi: 10.1109/DATE.2010.5457059
– volume-title: VAM - Variability Aware Modeling
  year: 2007
  ident: ref25
– ident: ref12
  doi: 10.1109/TVLSI.2009.2017751
– start-page: 381
  volume-title: A precise Negative Bias Temperature Instability Sensor Using Slew-Rate Monitor Circuitry
  ident: ref8
  article-title: Proceedings of the Symposium on Circuits and Systems
– ident: ref11
  doi: 10.1109/JETCAS.2011.2135590
– ident: ref17
  doi: 10.1109/CICC.2007.4405844
– ident: ref7
  doi: 10.1145/1973009.1973060
– ident: ref18
  doi: 10.1109/TC.2011.127
– ident: ref26
  doi: 10.1109/ICCAD.2007.4397353
– ident: ref9
  doi: 10.1117/1.482669
SSID ssj0014504
Score 2.1971774
Snippet Multicore platforms are characterized by increasing variability and aging effects that imply heterogeneity in core performance, energy consumption, and...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1489
SubjectTerms Aging
Algorithms
Allocations
Chips
Clocks
Energy consumption
Multicore processing
multicore/single-chip multiprocessors
Platforms
Policies
Reliability
Resource management
scheduling and task partitioning
State of the art
Strategy
Stress
Studies
Time factors
Transistors
Workload
Title Aging-Aware Energy-Efficient Workload Allocation for Mobile Multimedia Platforms
URI https://ieeexplore.ieee.org/document/6295607
https://www.proquest.com/docview/1372307021
https://www.proquest.com/docview/1417893733
Volume 24
WOSCitedRecordID wos000321153600002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Xplore
  customDbUrl:
  eissn: 1558-2183
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0014504
  issn: 1045-9219
  databaseCode: RIE
  dateStart: 19900101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fS8MwED50-KAPTjfF6ZQI4pOZW9I2y-PQiQ86Bv5gbyVNUxDGKvuh_753WVcH6oNvpT1KydfLfUnu7gO4CDVFCZ1xrYTjgbWKJ2nQ4UpHwpquFW2_4fb6oAaD7mikhxtwVdbCOOd88plr0aU_y09zu6CtsutIEJtXm7CplFrWapUnBkHopQJxdRFyjW743U_z-nl4-0RJXKIlSKd6Lf54QZUfs7APLXfV_33UHuwWFJL1lpjvw4ab1KC6kmdghbfWYGet12Adhj2SI-K9TzN1rO8r_njf94_A1zPaMx_nJmW9MUU3QoshnWWPeYLTBvNlur7IhA3HZk5Ed3YAL3f955t7XsgpcIuOO-dGWI30S4fWRDYygXZBJtH9MmtxxksTBAdHyyQqSYSROgqFwdgu0w5ZZ0rKQ6hM8ok7Aob3MPCp1BhcbSEB7BqkbYlsp6mJlM6iBlytBjm2Ra9xkrwYx37N0dYxYRITJjFi0oDL0vx92WTjL8M6AVAaFWPfgOYKwbhwwVnckYqS3JHDNOC8fIzOQyciZuLyBdoEHUWETcrj3998AtvC619Qxl8TKvPpwp3Clv2Yv82mZ_4P_AJgRthn
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT-MwEB51AWnhwBtRXmuk1Z5waewkro8VtAJtqSptWXGLHMeRkKoG9QF_nxk3DUjAgVuUjKLIX8bz2Z6ZD-B3pClK6JxrJRwPrVU8zcKAKx0La1pWNP2G2_-e6vdbDw96UIOLqhbGOeeTz1yDLv1ZflbYOW2VXcaC2Lz6AatRGIpgUa1VnRmEkRcLxPVFxDU64ltHzcvh4PofpXGJhiCl6ncRyEuqfJiHfXDpbn3vs7ZhsySRrL1AfQdqbrwLW0uBBlb66y5svOs2uAeDNgkS8faLmTjW8TV_vOM7SODrGe2ajwqTsfaI4hvhxZDQsrsixYmD-UJdX2bCBiMzI6o73Yf7bmd4dcNLQQVu0XVn3AirkYDpyJrYxibULswlOmBuLc55WYrw4GiZVKWpMFLHkTAY3WUWkHWupDyAlXExdofA8B6GPpUZg-stpIAtg8Qtlc0sM7HSeVyHi-UgJ7bsNk6iF6PErzqaOiFMEsIkQUzq8Kcyf1q02fjKcI8AqIzKsa_DyRLBpHTCaRJIRWnuyGLqcF49RvehMxEzdsUcbcJAEWWT8ujzN_-CnzfDu17Su-3_PYZ14dUwKP_vBFZmk7k7hTX7PHucTs783_gKyCXbrg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Aging-Aware+Energy-Efficient+Workload+Allocation+for+Mobile+Multimedia+Platforms&rft.jtitle=IEEE+transactions+on+parallel+and+distributed+systems&rft.au=Paterna%2C+Francesco&rft.au=Acquaviva%2C+Andrea&rft.au=Benini%2C+Luca&rft.date=2013-08-01&rft.issn=1045-9219&rft.volume=24&rft.issue=8&rft.spage=1489&rft.epage=1499&rft_id=info:doi/10.1109%2FTPDS.2012.256&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TPDS_2012_256
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1045-9219&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1045-9219&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1045-9219&client=summon