2015 · 47 citations · 26 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsLow-power DesignMulticore Processor DesignPower ManagementPower-aware DesignProcessor Core DesignApplication MappingCore SystemsHeuristic ApproachMany-core ArchitecturePower DensityPower Management TechniquesRun-time MappingThroughput
Limitation on power budget in many-core systems leaves a fraction of on-chip resources inactive, referred to as dark silicon. In such systems, an efficient run-time application mapping approach can considerably enhance resource utilization and mitigate the dark silicon phenomenon. In this paper, we propose a dark silicon aware runtime application mapping approach that patterns active cores alongside the inactive cores in order to evenly distribute power density across the chip. This approach leverages dark silicon to balance the temperature of active cores to provide higher power budget and better resource utilization, within a safe peak operating temperature. In contrast with exhaustive search based mapping approach, our agile heuristic approach has a negligible runtime overhead. Our patterning strategy yields a surplus power budget of up to 17% along with an improved throughput of up to 21% in comparison with other state-of-the-art run-time mapping strategies, while the surplus budget is as high as 40% compared to worst case scenarios.
26
Sheng Li, Jung Ho Ahn, Richard Strong et al. · 2009 · 2.4K citations
Dark Silicon and the End of Multicore Scaling
Hadi Esmaeilzadeh, Emily Blem, Renée St. Amant et al. · IEEE Micro · 2012 · 491 citations
Michael Taylor · 2012 · 297 citations
Engineering, Computer Engineering, Electrical Engineering +13
The EDA Challenges in the Dark Silicon Era
Muhammad Shafique, Siddharth Garg, Jörg Henkel et al. · 2014 · 184 citations
Engineering, Computer Engineering, Electrical Engineering +17