TY - GEN
T1 - Process variation aware cache leakage management
AU - Meng, Ke
AU - Joseph, Russell E
PY - 2006
Y1 - 2006
N2 - In a few technology generations, limitations of fabrication processes will make accurate design time power estimates a daunting challenge. Static leakage current which comprises a significant fraction of total power due to large on-chip caches, is exponentially dependent on widely varying physical parameters such as gate length, gate oxide thickness, and dopant ion concentration. In large structures like on-chip caches, this may mean that one portion of a cache may consume an order of magnitude larger static power than equivalently sized regions. Under this climate, egalitarian management of physical resources is clearly untenable. In this paper, we analyze the effects of within-die and die-to-die leakage variation for on-chip caches. We then propose way prioritization, a manufacturing variation aware scheme that minimizes cache leakage energy. Our results show that significant average power reductions are possible without undue hardware complexity or performance compromise.
AB - In a few technology generations, limitations of fabrication processes will make accurate design time power estimates a daunting challenge. Static leakage current which comprises a significant fraction of total power due to large on-chip caches, is exponentially dependent on widely varying physical parameters such as gate length, gate oxide thickness, and dopant ion concentration. In large structures like on-chip caches, this may mean that one portion of a cache may consume an order of magnitude larger static power than equivalently sized regions. Under this climate, egalitarian management of physical resources is clearly untenable. In this paper, we analyze the effects of within-die and die-to-die leakage variation for on-chip caches. We then propose way prioritization, a manufacturing variation aware scheme that minimizes cache leakage energy. Our results show that significant average power reductions are possible without undue hardware complexity or performance compromise.
KW - Cache management
KW - Gated-VDD
KW - Leakage
KW - Low power
KW - Process variation
KW - Selective cache ways
UR - http://www.scopus.com/inward/record.url?scp=34247259483&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34247259483&partnerID=8YFLogxK
U2 - 10.1145/1165573.1165636
DO - 10.1145/1165573.1165636
M3 - Conference contribution
AN - SCOPUS:34247259483
SN - 1595934626
SN - 9781595934628
T3 - Proceedings of the International Symposium on Low Power Electronics and Design
SP - 262
EP - 267
BT - ISLPED'06 - Proceedings of the 2006 International Symposium on Low Power Electronics and Design
T2 - ISLPED'06 - 11th ACM/IEEE International Symposium on Low Power Electronics and Design
Y2 - 4 October 2006 through 6 October 2006
ER -