Thermal Herding: Microarchitecture Techniques for Controlling Hotspots in High-Performance 3D-Integrated Processors

3D integration technology greatly increases transistor density while providing faster on-chip communication. 3D implementations of processors can simultaneously provide both latency and power benefits due to reductions in critical wires. However, 3D stacking of active devices can potentially exacerb...

Full description

Saved in:
Bibliographic Details
Published in2007 IEEE 13th International Symposium on High Performance Computer Architecture pp. 193 - 204
Main Authors Puttaswamy, K., Loh, G.H.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.01.2007
Subjects
Online AccessGet full text

Cover

Loading…
Abstract 3D integration technology greatly increases transistor density while providing faster on-chip communication. 3D implementations of processors can simultaneously provide both latency and power benefits due to reductions in critical wires. However, 3D stacking of active devices can potentially exacerbate existing thermal problems. In this work, we propose a family of thermal herding techniques that (1) reduces 3D power density and (2) locates a majority of the power on the top die closest to the heat sink. Our 3D/thermal-aware microarchitecture contributions include a significance-partitioned datapath that places the frequently switching 16-bits on the top die, a 3D-aware instruction scheduler allocation scheme, an address memorization approach for the load and store queues, a partial value encoding for the L1 data cache, and a branch target buffer that exploits a form of frequent partial value locality in target addresses. Compared to a conventional planar processor, our 3D processor achieves a 47.9% frequency increase which results in a 47.0% performance improvement (min 7%, max 77% on individual benchmarks), while simultaneously reducing total power by 20% (min 15%, max 30%). Without our thermal herding techniques, the worst-case 3D temperature increases by 17 degrees. With our thermal herding techniques, the temperature increase is only 12 degrees (29% reduction in the 3D worst-case temperature increase)
AbstractList 3D integration technology greatly increases transistor density while providing faster on-chip communication. 3D implementations of processors can simultaneously provide both latency and power benefits due to reductions in critical wires. However, 3D stacking of active devices can potentially exacerbate existing thermal problems. In this work, we propose a family of thermal herding techniques that (1) reduces 3D power density and (2) locates a majority of the power on the top die closest to the heat sink. Our 3D/thermal-aware microarchitecture contributions include a significance-partitioned datapath that places the frequently switching 16-bits on the top die, a 3D-aware instruction scheduler allocation scheme, an address memorization approach for the load and store queues, a partial value encoding for the L1 data cache, and a branch target buffer that exploits a form of frequent partial value locality in target addresses. Compared to a conventional planar processor, our 3D processor achieves a 47.9% frequency increase which results in a 47.0% performance improvement (min 7%, max 77% on individual benchmarks), while simultaneously reducing total power by 20% (min 15%, max 30%). Without our thermal herding techniques, the worst-case 3D temperature increases by 17 degrees. With our thermal herding techniques, the temperature increase is only 12 degrees (29% reduction in the 3D worst-case temperature increase)
Author Puttaswamy, K.
Loh, G.H.
Author_xml – sequence: 1
  givenname: K.
  surname: Puttaswamy
  fullname: Puttaswamy, K.
  organization: Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol
– sequence: 2
  givenname: G.H.
  surname: Loh
  fullname: Loh, G.H.
BookMark eNpVjL1OwzAYRQ0UibZ0R2LxC6R8_otjNlR-UqmIDkViqxznS2OUOsVOB96eSrAwXJ3hHN0JGYU-ICE3DOaMgbkr14uHOQfQcyFzZvQZmRldMMmlhAKUPCdjLnSRcRAfF_-c1CMyZkpABoXRV2SS0icAcKPYmKRNi3FvO1pirH3Y3dNX72Jvo2v9gG44RqQbdG3wX0dMtOkjXfRhiH3XnWpa9kM6nEZ9oKXftdka46nZ2-CQisdsGQbcRTtgTdexd5hSH9M1uWxsl3D2xyl5f37aLMps9fayXDysMs8lGzJl88JYjgqctKrhlaoFd5WrCmdQSalMo2uQUFecceFszXNwzkiVWykscDElt7-_HhG3h-j3Nn5vJZM6z0H8ALDbYwU
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/HPCA.2007.346197
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore Digital Library
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore Digital Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9781424408054
1424408059
EISSN 2378-203X
EndPage 204
ExternalDocumentID 4147660
Genre orig-research
GroupedDBID 29O
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
JC5
M43
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-i241t-5a689a2e50c4a5f2b5d32cbcb8c9e54459f7d040db2123cad260cc9456a43a023
IEDL.DBID RIE
ISBN 9781424408047
1424408040
ISSN 1530-0897
IngestDate Wed Jun 26 19:32:25 EDT 2024
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i241t-5a689a2e50c4a5f2b5d32cbcb8c9e54459f7d040db2123cad260cc9456a43a023
PageCount 12
ParticipantIDs ieee_primary_4147660
PublicationCentury 2000
PublicationDate 2007-01-01
PublicationDateYYYYMMDD 2007-01-01
PublicationDate_xml – month: 01
  year: 2007
  text: 2007-01-01
  day: 01
PublicationDecade 2000
PublicationTitle 2007 IEEE 13th International Symposium on High Performance Computer Architecture
PublicationTitleAbbrev HPCA
PublicationYear 2007
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0002951
ssj0000395070
Score 2.0885973
Snippet 3D integration technology greatly increases transistor density while providing faster on-chip communication. 3D implementations of processors can...
SourceID ieee
SourceType Publisher
StartPage 193
SubjectTerms Communication system control
Delay
Encoding
Heat sinks
Microarchitecture
Processor scheduling
Stacking
Temperature
Thermal loading
Wires
Title Thermal Herding: Microarchitecture Techniques for Controlling Hotspots in High-Performance 3D-Integrated Processors
URI https://ieeexplore.ieee.org/document/4147660
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ27T8MwEMat0ompQIt4ywMjbt3EeZgNFaqAVNShlbpVflWqQAlK0oW_nnOcpIAY2JIoQ2I5ue_O9_2M0G2kQn-sQLlppimxRCoSx0wQKrUMpBkrBzCdvYbJkr2sglUH3bVeGGNM1XxmhvawWsvXmdrZUtmIjVkUhpCgH0ScO69WW0-hPgdpQ9u_sMeDmpVq-7Us_s-ZukAhsZb1VJ9Hzfol5aNkPnlwZEOfQXLxc9eVKuhMe2jWPK7rNXkb7ko5VJ-_SI7_fZ8jNNjb-_C8DVzHqGPSE9Rr9nfA9efeRwXMIfhvv-PE5PbOezyz7Xvf1x7womHAFhjkL564znfrccdJVkLOXBZ4m2LbTkLme5MC9h_Jc0Oq0Li2K2R5MUDL6dNikpB6kwayheBfkkCEMReeCahiIth4MtC-p6SSseLGkn74JtIw5FraIKmEhgRKKQ66TTBfgGI4Rd00S80Zwr6KRWiRhBYKz7TmsaTG82IluPGois5R347h-sNxONb18F38ffkSHbo6rC2XXKFume_MNQiIUt5UM-cLOzu_Iw
link.rule.ids 310,311,783,787,792,793,799,27939,55088
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ3NT8IwGMYbggc9oYLx2x48Wihbu63eDGqGMsIBEm6kXyREsxkYF_9623Ubajx425Ydtqbb-7xv3-dXAG5DGfh9aZSbIgojS6RCUUQ4wkIJKnRfOoBpMg7iGXmZ03kD3NVeGK110Xymu_awWMtXmdzaUlmP9EkYBCZB36NWVzi3Vl1RwT4z4gbX_2GP0ZKWaju2LADQ2bqMRiI17ak8D6sVTMx68WTw4NiGPjHpxc99V4qw89wCSfXArtvkrbvNRVd-_mI5_veNDkFnZ_CDkzp0HYGGTo9Bq9rhAZYffBtszCwyf-53GOu1vfMeJraB7_vqA5xWFNgNNAIYDlzvu3W5wzjLTdacb-AqhbahBE12NgXoP6JhxapQsDQsZOtNB8yen6aDGJXbNKCVCf85ojyIGPc0xZJwuvQEVb4nhRSRZNqyftgyVGbIlbBhUnJlUigpmVFunPjcaIYT0EyzVJ8C6MuIBxZKaLHwRCkWCaw9L5KcaQ_L8Ay07RguPhyJY1EO3_nfl2_AfjxNRovRcPx6AQ5cVdYWTy5BM19v9ZWRE7m4LmbRF28qwnA
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%3Abook&rft.genre=proceeding&rft.title=2007+IEEE+13th+International+Symposium+on+High+Performance+Computer+Architecture&rft.atitle=Thermal+Herding%3A+Microarchitecture+Techniques+for+Controlling+Hotspots+in+High-Performance+3D-Integrated+Processors&rft.au=Puttaswamy%2C+K.&rft.au=Loh%2C+G.H.&rft.date=2007-01-01&rft.pub=IEEE&rft.isbn=9781424408047&rft.issn=1530-0897&rft.eissn=2378-203X&rft.spage=193&rft.epage=204&rft_id=info:doi/10.1109%2FHPCA.2007.346197&rft.externalDocID=4147660
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1530-0897&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1530-0897&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1530-0897&client=summon