Saving register-file leakage power by monitoring instruction sequence in ROB

Wann Yun Shieh*, Hsin Dar Chen

*此作品的通信作者

研究成果: 圖書/報告稿件的類型會議稿件同行評審

1 引文 斯高帕斯(Scopus)

摘要

Modern portable or embedded systems support more and more complex applications. These applications make embedded devices require not only low power-consumption, but also high computing performance. To enhance performance while hold energy constraints, some high-end embedded processors, therefore, adopt conventional features to exploit instruction-level parallelism and increase clock rates. The reorder buffer (ROB) and the register file are the two most critical components to implement these features. The cooperation of them, however, causes serious leakage power, especially for a large register file. In this paper, we propose a pure hardware approach to reduce the leakage power for the register file, such that more complex features (e.g., out-of-order execution, speculation execution, etc) can be applied to high-end embedded processors. In the proposed approach, we design a monitoring scheme in the pipeline datapath to identify the timing of powering up or powering down a register. Simulation results show that our approach saves at least 50% power consumption of the register file, with almost negligible performance lost.

原文英語
主出版物標題Emerging Directions in Embedded and Ubiquitous Computing - EUC 2006 Workshops
主出版物子標題NCUS, SecUbiq, USN, TRUST, ESO, and MSA, Proceedings
編輯Xiaobo Zhou, Oleg Sokolsky, Lu Yan, Lu Yan, Eun-Sun Jung, Zili Shao, Yi Mu, Dong-Chun Lee, Daeyoung Kim, Young-Sik Jeong, Cheng-Zhong Xu
發行者Springer Verlag
頁面765-774
頁數10
ISBN(列印)3540368507, 9783540368502
DOIs
出版狀態已出版 - 2006
事件EUC 2006: Embedded and Ubiquitous Computing Workshops - Seoul, 韓國
持續時間: 01 08 200604 08 2006

出版系列

名字Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
4097 LNCS
ISSN(列印)0302-9743
ISSN(電子)1611-3349

Conference

ConferenceEUC 2006: Embedded and Ubiquitous Computing Workshops
國家/地區韓國
城市Seoul
期間01/08/0604/08/06

指紋

深入研究「Saving register-file leakage power by monitoring instruction sequence in ROB」主題。共同形成了獨特的指紋。

引用此