Low power register file design by power-aware register assignment

Wann Yun Shieh*, Shu Yi Hsu

*此作品的通信作者

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

摘要

The multi-banked register file (MBRF) is an effective approach to reduce the complexity for a monolithic register file. In order to apply the multi-banked register file to a low-power microprocessor, we have to design a dynamic voltage scaling (DVS) approach for the MBRF to reduce its power consumption. However, when the temporary values are stored into a MBRF, their distributed storage locations will make us difficultly identifying when a register bank should be powered up or powered down. To resolve this problem, in this paper, we analyze the accessed frequencies of the temporary-values in a program and cluster them into register banks by their frequencies. The major goal is to make those infrequently accessed register banks have more opportunities to stay in the idle mode. Through a proposed DVS circuit, we can then turn these infrequently-accessed register banks into a low supply-voltage to save the static power. Simulation results show that, for a four-banked register file, on average, our approach reduces about 50% energy consumption while performance loss can be limited to less than 17%, compared to a MBRF without DVS.

原文英語
主出版物標題Proceedings of the 2008 International Conference on Computer Design, CDES 2008
頁面63-69
頁數7
出版狀態已出版 - 2008
事件2008 International Conference on Computer Design, CDES 2008 - Las Vegas, NV, 美國
持續時間: 14 07 200817 07 2008

出版系列

名字Proceedings of the 2008 International Conference on Computer Design, CDES 2008

Conference

Conference2008 International Conference on Computer Design, CDES 2008
國家/地區美國
城市Las Vegas, NV
期間14/07/0817/07/08

指紋

深入研究「Low power register file design by power-aware register assignment」主題。共同形成了獨特的指紋。

引用此