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...
Saved in:
Published in | IEEE transactions on computers Vol. 64; no. 2; pp. 477 - 491 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.02.2015
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
ISSN | 0018-9340 1557-9956 |
DOI | 10.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 |