Power and Thermal-Aware Workload Allocation in Heterogeneous Data Centers

Many of today's data centers experience physical limitations on the power needed to run the data center. The first problem that we study is maximizing the performance (quantified by the reward collected for completing tasks by their individual deadlines) of a data center that is subject to tota...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on computers Vol. 64; no. 2; pp. 477 - 491
Main Authors Al-Qawasmeh, Abdulla M., Pasricha, Sudeep, Maciejewski, Anthony A., Siegel, Howard Jay
Format Journal Article
LanguageEnglish
Published New York IEEE 01.02.2015
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN0018-9340
1557-9956
DOI10.1109/TC.2013.116

Cover

Loading…
Abstract Many of today's data centers experience physical limitations on the power needed to run the data center. The first problem that we study is maximizing the performance (quantified by the reward collected for completing tasks by their individual deadlines) of a data center that is subject to total power consumption (of compute nodes and CRAC units) and thermal constraints. The second problem that we study is how to minimize the power consumption in a data center while guaranteeing that the overall performance does not drop below a specified threshold. For both problems, we develop novel optimization techniques for assigning the performance states of cores at the data center level to optimize the operation of the data center. The resource allocation (assignment) techniques in this paper are thermal aware as they consider effects of performance state assignments on temperature and power consumption by the CRAC units. Our simulation studies show that in some cases our assignment technique achieves about 17% average improvement in the reward collected, and about 9% reduction in power consumption compared to an assignment technique that only considers putting a core in the performance state with the highest performance or turning the core off.
AbstractList Many of today's data centers experience physical limitations on the power needed to run the data center. The first problem that we study is maximizing the performance (quantified by the reward collected for completing tasks by their individual deadlines) of a data center that is subject to total power consumption (of compute nodes and CRAC units) and thermal constraints. The second problem that we study is how to minimize the power consumption in a data center while guaranteeing that the overall performance does not drop below a specified threshold. For both problems, we develop novel optimization techniques for assigning the performance states of cores at the data center level to optimize the operation of the data center. The resource allocation (assignment) techniques in this paper are thermal aware as they consider effects of performance state assignments on temperature and power consumption by the CRAC units. Our simulation studies show that in some cases our assignment technique achieves about 17% average improvement in the reward collected, and about 9% reduction in power consumption compared to an assignment technique that only considers putting a core in the performance state with the highest performance or turning the core off.
Author Siegel, Howard Jay
Al-Qawasmeh, Abdulla M.
Pasricha, Sudeep
Maciejewski, Anthony A.
Author_xml – sequence: 1
  givenname: Abdulla M.
  surname: Al-Qawasmeh
  fullname: Al-Qawasmeh, Abdulla M.
  email: abdulla@arabellaconsulting.com
  organization: Department of Electrical and Computer Engineering, Colorado State University, Fort Collins
– sequence: 2
  givenname: Sudeep
  surname: Pasricha
  fullname: Pasricha, Sudeep
  email: sudeep@colostate.edu
  organization: Department of Electrical and Computer Engineering, Colorado State University, Fort Collins
– sequence: 3
  givenname: Anthony A.
  surname: Maciejewski
  fullname: Maciejewski, Anthony A.
  email: aam@colostate.edu
  organization: Department of Electrical and Computer Engineering, Colorado State University, Fort Collins
– sequence: 4
  givenname: Howard Jay
  surname: Siegel
  fullname: Siegel, Howard Jay
  email: hj@colostate.edu
  organization: Department of Electrical and Computer Engineering, Colorado State University, Fort Collins
BookMark eNp10N1LwzAQAPAgE9ymTz76UvBFkOpd06bN46ifMNCHiY8lTa5a7ZqZdIj_vdkmPgi-5Ljjd-HuJmzU254YO0a4QAR5uSgvEkAeErHHxphleSxlJkZsDIBFLHkKB2zi_RsAiATkmN0_2k9ykepNtHglt1RdPPtUjqJn6947q0w06zqr1dDaPmr76I4GcvaFerJrH12pQUUl9aHmD9l-ozpPRz9xyp5urhflXTx_uL0vZ_NY8wKGuOZSIOZ1wmttmrxReZOKQuus0DUKQqN4arhpOFAujArCSK3SvDbhTRPgU3a2-3fl7Mea_FAtW6-p69R2pgqFkBIQkiLQ0z_0za5dH6YLKhUIWcHzoHCntLPeO2oq3Q7bhQen2q5CqDbHrRZltTluSEToOf_Ts3LtUrmvf_TJTrdE9CtFhgVixr8Bk3CEjw
CODEN ITCOB4
CitedBy_id crossref_primary_10_1002_cpe_5221
crossref_primary_10_1007_s11227_022_04405_7
crossref_primary_10_1145_2797211
crossref_primary_10_1109_ACCESS_2019_2927406
crossref_primary_10_1109_TSG_2020_3048032
crossref_primary_10_1007_s11277_020_08039_x
crossref_primary_10_1109_TSUSC_2023_3346332
crossref_primary_10_1016_j_sysarc_2015_12_003
crossref_primary_10_1016_j_simpat_2020_102221
crossref_primary_10_1587_transinf_2017EDP7329
crossref_primary_10_1109_TSG_2022_3197613
crossref_primary_10_26636_jtit_2018_129818
crossref_primary_10_3390_en17225631
crossref_primary_10_1109_TPDS_2016_2609428
crossref_primary_10_1109_TASE_2016_2582501
crossref_primary_10_1109_TII_2022_3153508
crossref_primary_10_1007_s10586_020_03228_6
crossref_primary_10_1002_cpe_4185
crossref_primary_10_1016_j_suscom_2022_100809
crossref_primary_10_1109_TASE_2024_3395471
crossref_primary_10_1109_TSUSC_2020_3014943
crossref_primary_10_1007_s11277_017_5207_y
crossref_primary_10_1016_j_isatra_2018_12_038
crossref_primary_10_1016_j_suscom_2019_100357
crossref_primary_10_1109_COMST_2016_2558203
crossref_primary_10_1109_TSUSC_2024_3392480
crossref_primary_10_1016_j_rser_2019_109466
crossref_primary_10_1007_s10922_018_9462_3
crossref_primary_10_15864_ajse_1102
crossref_primary_10_1007_s00500_017_2556_0
crossref_primary_10_1007_s11227_021_03891_5
crossref_primary_10_1145_3409797
crossref_primary_10_1007_s10586_017_1429_8
crossref_primary_10_1016_j_jpdc_2017_04_015
crossref_primary_10_1109_TC_2016_2529629
crossref_primary_10_1109_TCC_2015_2474403
crossref_primary_10_1007_s11227_016_1783_y
crossref_primary_10_1016_j_applthermaleng_2017_07_001
crossref_primary_10_1109_TPDS_2016_2629503
crossref_primary_10_1145_3403956
Cites_doi 10.1006/jpdc.2002.1850
10.1109/DATE.2010.5457223
10.1016/S0065-2458(04)63003-8
10.1109/IPDPS.2001.925042
10.1016/j.jvcir.2009.06.007
10.1109/TCAD.2008.925778
10.1109/IPDPS.2011.125
10.1023/A:1011408729750
10.1145/384268.378429
10.1109/ICPP.1993.80
10.1109/ICISIP.2006.4286097
10.1109/TC.2010.91
10.1002/047134608X.W5716
10.1007/s11227-012-0740-7
10.1109/4434.708255
10.1115/InterPACK2009-89075
10.1145/1851476.1851493
10.1109/TCAD.2006.870858
10.1109/REAL.2001.990600
10.1109/AICCSA.2011.6126617
10.1109/2.214443
10.1016/j.future.2011.04.017
10.1109/TPDS.2008.113
10.1145/1795194.1795218
10.1109/TC.2010.82
10.1016/j.jpdc.2010.04.004
10.1109/2.214439
10.1109/MC.2005.380
10.1109/CLUSTR.2007.4629270
10.1109/HCW.1994.324966
10.1007/s11227-011-0572-x
10.1145/1666420.1666438
10.1109/MICRO.2000.898070
10.1535/itj.1201.06
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Feb 2015
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Feb 2015
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
F28
FR3
DOI 10.1109/TC.2013.116
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Xplore Digital Library
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 Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISSN 1557-9956
EndPage 491
ExternalDocumentID 3560233351
10_1109_TC_2013_116
6518115
Genre orig-research
GroupedDBID --Z
-DZ
-~X
.55
.DC
0R~
29I
3EH
3O-
4.4
5GY
5VS
6IK
85S
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABQJQ
ABVLG
ACGFO
ACIWK
ACNCT
AENEX
AETEA
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
IAAWW
IBMZZ
ICLAB
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
MVM
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNI
RNS
RXW
RZB
TAE
TN5
TWZ
UHB
UKR
UPT
VH1
X7M
XJT
XOL
XZL
YXB
YYQ
YZZ
ZCG
AAYOK
AAYXX
CITATION
RIG
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
F28
FR3
ID FETCH-LOGICAL-c380t-b396117b23bcdf7fa7f468cc58cb16e1da34d3df30e76daf7fd9ca47bdca44203
IEDL.DBID RIE
ISSN 0018-9340
IngestDate Fri Jul 11 02:49:49 EDT 2025
Sun Jun 29 14:11:45 EDT 2025
Tue Jul 01 00:27:34 EDT 2025
Thu Apr 24 22:55:09 EDT 2025
Wed Aug 27 02:22:16 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c380t-b396117b23bcdf7fa7f468cc58cb16e1da34d3df30e76daf7fd9ca47bdca44203
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
PQID 1646105837
PQPubID 85452
PageCount 15
ParticipantIDs crossref_citationtrail_10_1109_TC_2013_116
proquest_journals_1646105837
crossref_primary_10_1109_TC_2013_116
proquest_miscellaneous_1669901028
ieee_primary_6518115
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2015-Feb.
2015-2-00
20150201
PublicationDateYYYYMMDD 2015-02-01
PublicationDate_xml – month: 02
  year: 2015
  text: 2015-Feb.
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on computers
PublicationTitleAbbrev TC
PublicationYear 2015
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
ref34
ref15
ref14
ref36
ref31
ref30
ref11
ref33
elnozahy (ref17) 2002
ref2
freund (ref20) 1993; 26
ref39
ref19
(ref1) 2010
moore (ref32) 2005
al-qawasmeh (ref4) 2010
(ref16) 2012
(ref18) 2011
ref24
(ref23) 2010
ref45
ref26
ref25
(ref38) 2011
ref42
ref41
ref22
ref44
yu (ref46) 2008
ref21
ref43
beloglazov (ref10) 2012; 28
ref28
singh (ref37) 1996
ref27
ref29
ref8
ref7
ref9
ref3
ref6
ref5
ref40
pallipadi (ref35) 2006
References_xml – ident: ref15
  doi: 10.1006/jpdc.2002.1850
– start-page: 10 pp.
  year: 2005
  ident: ref32
  article-title: Making Scheduling 'Cool': Temperature-Aware Workload Placement in Data Centers
  publication-title: Proc USENIX Ann Technical Conf (ATEC'05)
– ident: ref34
  doi: 10.1109/DATE.2010.5457223
– ident: ref3
  doi: 10.1016/S0065-2458(04)63003-8
– year: 2010
  ident: ref1
  publication-title: AMD Family 10h Server and Workstation Processor Power and Thermal Data Sheet
– ident: ref9
  doi: 10.1109/IPDPS.2001.925042
– ident: ref26
  doi: 10.1016/j.jvcir.2009.06.007
– ident: ref41
  doi: 10.1109/TCAD.2008.925778
– ident: ref5
  doi: 10.1109/IPDPS.2011.125
– ident: ref42
  doi: 10.1023/A:1011408729750
– ident: ref30
  doi: 10.1145/384268.378429
– start-page: 179
  year: 2002
  ident: ref17
  article-title: Energy-Efficient Server Clusters
  publication-title: Proc Second Int'l Workshop Power-Aware Computer Systems
– year: 2011
  ident: ref18
  publication-title: Report to congress on server and data center energy efficiency
– ident: ref43
  doi: 10.1109/ICPP.1993.80
– start-page: 452
  year: 2008
  ident: ref46
  article-title: Dynamic Scheduling of Imprecise-Computation Tasks in Maximizing QoS under Energy Constraints for Embedded Systems
  publication-title: Proc Asia and South Pacific Design Automation Conf 2008
– ident: ref39
  doi: 10.1109/ICISIP.2006.4286097
– ident: ref14
  doi: 10.1109/TC.2010.91
– ident: ref31
  doi: 10.1002/047134608X.W5716
– ident: ref45
  doi: 10.1007/s11227-012-0740-7
– ident: ref25
  doi: 10.1109/4434.708255
– year: 2011
  ident: ref38
  publication-title: SPECpower_ssj2008
– ident: ref40
  doi: 10.1115/InterPACK2009-89075
– ident: ref2
  doi: 10.1145/1851476.1851493
– year: 2010
  ident: ref23
  publication-title: Advanced configuration and power interface specification
– ident: ref29
  doi: 10.1109/TCAD.2006.870858
– ident: ref8
  doi: 10.1109/REAL.2001.990600
– ident: ref7
  doi: 10.1109/AICCSA.2011.6126617
– ident: ref22
  doi: 10.1109/2.214443
– volume: 28
  start-page: 755
  year: 2012
  ident: ref10
  article-title: Energy-Aware Resource Allocation Heuristics for Efficient Management of Data Centers for Cloud Computing
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2011.04.017
– volume: 26
  start-page: 13
  year: 1993
  ident: ref20
  article-title: Heterogeneous Processing
  publication-title: Computer
– ident: ref28
  doi: 10.1109/TPDS.2008.113
– ident: ref36
  doi: 10.1145/1795194.1795218
– ident: ref24
  doi: 10.1109/TC.2010.82
– ident: ref21
  doi: 10.1016/j.jpdc.2010.04.004
– start-page: 86
  year: 1996
  ident: ref37
  article-title: Mapping and Scheduling Heterogeneous Task Graphs using Genetic Algorithms
  publication-title: Proc 5th IEEE Heterogeneous Computing Workshop (HCW'96)
– year: 2012
  ident: ref16
  article-title: Energy Information Administration
– ident: ref27
  doi: 10.1109/2.214439
– ident: ref13
  doi: 10.1109/MC.2005.380
– ident: ref33
  doi: 10.1109/CLUSTR.2007.4629270
– ident: ref44
  doi: 10.1109/HCW.1994.324966
– start-page: 215
  year: 2006
  ident: ref35
  article-title: The On-Demand Governor
  publication-title: Proc 2006 Linux Symp
– start-page: 1
  year: 2010
  ident: ref4
  article-title: Characterizing Heterogeneous Computing Envinronments Using Singular Value Decomposition
  publication-title: Proc 19th Heterogeneity in Computing Workshop (HCW 2010) 24th Int'l Parallel and Distributed Processing Symp Workshops and PhD Forum (IPDPSW 2010)
– ident: ref6
  doi: 10.1007/s11227-011-0572-x
– ident: ref11
  doi: 10.1145/1666420.1666438
– ident: ref12
  doi: 10.1109/MICRO.2000.898070
– ident: ref19
  doi: 10.1535/itj.1201.06
SSID ssj0006209
Score 2.34753
Snippet Many of today's data centers experience physical limitations on the power needed to run the data center. The first problem that we study is maximizing the...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 477
SubjectTerms Allocations
Computer centers
Computer simulation
Cooling
CRAC
data center
Data centers
Heating
heterogeneous computing
Indexes
Mathematical models
Optimization
performance states
Power consumption
Power demand
Resource allocation
Resource management
Servers
Tasks
Thermal-aware
Workload
Title Power and Thermal-Aware Workload Allocation in Heterogeneous Data Centers
URI https://ieeexplore.ieee.org/document/6518115
https://www.proquest.com/docview/1646105837
https://www.proquest.com/docview/1669901028
Volume 64
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjR3LSsQwcFBPevAtrq4SwZPYtdmkSXtcVpdVUDys4K3kVRCXVrSL4Nc76QtfBy-loUMa5pGZSeYBcKqoQivUukAnWRhwE_NAKRYFSaws1U7xrCriensnpg_85jF6XILzLhfGOVcFn7mBf63u8m1hFv6o7EJEqI98RvkyOm51rla364o2nIOiADMeNrl4NEwuZmMfwsVwIL5pn6qdyq89uFIskw24bZdUx5M8DxalHpiPH9Ua_7vmTVhvLEwyqlliC5Zcvg0bbfcG0gjzNqx9KUW4A9f3vl0aUbklyDm4W8-D0bt6dcSfps8LZclo7vWepyN5ysnUh9EUyH2uWLyRS1Uq4g-K0ZjchYfJ1Ww8DZo2C4FhcVgGmiWCUqmHTBubyUzJjIvYmCg2mgpHrWLcMpux0ElhFULYxCgutcUnH4ZsD1byInf7QLSTPEHeZAaJjs6SHmqNk2maSSPDWPbgrEV_apoa5L4VxjytfJEwSWfj1NMKB6IHpx3wS11642-wHY_1DqRBeA_6LV3TRizfUl9MDQ1KdMp7cNJ9RoHytySqwhjCCH9XiHbXwd8zH8Iq_juqQ7f7sFK-LtwRWialPq5Y8hOZKeG8
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjR3LTtwwcIToAXooBVp1CxRX4oSaJV47dnJcbYsWyiIOi8Qt8itS1VVSQVaV-vXM5KVCOfQSxfLIsubhGY_nAXBiuEEr1IfIZkUcSZfKyBiRRFlqPLfByKIp4rq4VvNbeXmX3G3AlyEXJoTQBJ-FMf02b_m-cmtylZ2pBPURZZS_SigZt83WGs5d1Qd0cBRhIeMuG4_H2dlyRkFcAgfqif5pGqr8cwo3quV8Bxb9ptqIkp_jdW3H7s-zeo3_u-u38KazMdm0ZYpd2AjlHuz0_RtYJ8578PqvYoT7cHFDDdOYKT1D3sHzehVNf5v7wMifvqqMZ9MVaT6iJPtRsjkF0lTIf6FaP7CvpjaMXMVoTr6D2_Nvy9k86hotRE6kcR1ZkSnOtZ0I63yhC6MLqVLnktRZrgL3RkgvfCHioJU3COEzZ6S2Hr9yEov3sFlWZfgAzAYtM-RO4ZDseF2yE2txMcsL7XSc6hGc9ujPXVeFnJphrPLmNhJn-XKWE61woEZwMgD_aotvvAy2T1gfQDqEj-Cwp2veCeZDTuXU0KTEa_kIPg_TKFL0TmIajCGMotdCtLw-vrzyMWzNl4ur_Ori-vsBbOM-kjaQ-xA26_t1OEI7pbafGvZ8BIMk5QQ
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=Power+and+Thermal-Aware+Workload+Allocation+in+Heterogeneous+Data+Centers&rft.jtitle=IEEE+transactions+on+computers&rft.au=Al-Qawasmeh%2C+Abdulla+M.&rft.au=Pasricha%2C+Sudeep&rft.au=Maciejewski%2C+Anthony+A.&rft.au=Siegel%2C+Howard+Jay&rft.date=2015-02-01&rft.issn=0018-9340&rft.eissn=1557-9956&rft.volume=64&rft.issue=2&rft.spage=477&rft.epage=491&rft_id=info:doi/10.1109%2FTC.2013.116&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TC_2013_116
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9340&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9340&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9340&client=summon