adBoost: Thermal Aware Performance Boosting through Dark Silicon Patterning

dc.contributor.authorKanduri A.
dc.contributor.authorHaghbayan M.
dc.contributor.authorRahmani A.
dc.contributor.authorShafique M.
dc.contributor.authorJantsch A.
dc.contributor.authorLiljeberg P.
dc.contributor.organizationfi=terveysteknologia|en=Health Technology|
dc.contributor.organizationfi=tietojenkäsittelytiede|en=Computer Science|
dc.contributor.organization-code1.2.246.10.2458963.20.23479734818
dc.contributor.organization-code1.2.246.10.2458963.20.28696315432
dc.converis.publication-id30709398
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/30709398
dc.date.accessioned2022-10-27T12:21:08Z
dc.date.available2022-10-27T12:21:08Z
dc.description.abstract<p>Limitation on power budget in many-core systems leaves a fraction of on-chip resources inactive, referred to as dark silicon. An efficient run-time system that manages critical interlinked parameters of power, performance and temperature can enhance resource utilization and mitigate dark silicon. In this paper, we present a run-time resource management system for thermal aware performance boosting. The run-time system employs a dark silicon aware run-time application mapping approach that patterns active cores alongside the inactive cores in order to evenly distribute power density across the chip. This provides enough thermal headroom for boosting the frequency of active cores upon performance surges. Lower operating temperatures from patterning also allows sustaining the boosting for longer periods, improving the performance further. We design a thermal aware controller for performance boosting that decides on allocation and efficient utilization of power budget and thermal headroom resources, obtained from patterning. Our strategy yields up to 37% better throughput, 29% lower waiting time and up to 2X longer boosting periods, in comparison with other state-of-the-art run-time mapping policies.<br /></p>
dc.format.pagerange1062
dc.format.pagerange1077
dc.identifier.eissn1557-9956
dc.identifier.jour-issn0018-9340
dc.identifier.olddbid174914
dc.identifier.oldhandle10024/158008
dc.identifier.urihttps://www.utupub.fi/handle/11111/35124
dc.identifier.urnURN:NBN:fi-fe2021042719001
dc.language.isoen
dc.okm.affiliatedauthorKanduru, Srinivasa
dc.okm.affiliatedauthorHaghbayan, Hashem
dc.okm.affiliatedauthorLiljeberg, Pasi
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.internationalcopublicationinternational co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA1 ScientificArticle
dc.publisherIEEE Computer Society
dc.publisher.countryUnited Statesen_GB
dc.publisher.countryYhdysvallat (USA)fi_FI
dc.publisher.country-codeUS
dc.relation.doi10.1109/TC.2018.2805683
dc.relation.ispartofjournalIEEE Transactions on Computers
dc.relation.issue8
dc.relation.volume67
dc.source.identifierhttps://www.utupub.fi/handle/10024/158008
dc.titleadBoost: Thermal Aware Performance Boosting through Dark Silicon Patterning
dc.year.issued2018

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
adBoost.pdf
Size:
12.39 MB
Format:
Adobe Portable Document Format
Description:
Final draft