Header menu link for other important links
X
Static energy reduction by performance linked cache capacity management in tiled CMPs
H.K. Kapoor, , S. Chakraborty
Published in Association for Computing Machinery
2015
Volume: 13-17-April-2015
   
Pages: 1913 - 1918
Abstract
With the rapid growth in semiconductor technology, modern processor chips have multiple number of processor cores with multi-level on-chip caches. Recent study about the chip power consumption indicates that, the principal amount of chip power is consumed by the on chip caches which can be divided into two major parts: dynamic power and static power. Dynamic power is consumed when the cache is accessed and static power is generally referred as leakage power of the cache. This increased power consumption of chip increases chip-temperature which increases on chip leakage power. In this paper we attempt to reduce the static power consumption by intelligently powering off cache banks and mapping its requests to other active cache banks. We use a performance based criteria for the shutdown decision and the bank to be powered off is chosen based on usage statistics. The remapping of requests for a powered off cache bank is done at the L2-controller and thus the L1 caches are transparent to this approach. Thus, depending on the applications workload and data distribution, a controlled number of banks can be dynamically shutdown saving on the leakage power dissipation. Experimental analysis shows 43% reduction in static power and 19% reduction in EDP. Copyright 2015 ACM.
About the journal
JournalProceedings of the ACM Symposium on Applied Computing
PublisherAssociation for Computing Machinery