Reducing Writing Energy Consumption for Non-Volatile Registers Utilizing Frequent Patterns of Sequential Bits on RISC-V Architecture

研究成果: Conference contribution

抄録

Single-board computers have been widely spread and used in a variety of situations, where they may be requested to operate under low-energy conditions or with an unstable power supply. Utilizing non-volatile memory (NVM) retaining data without power must be one of the effective solutions to tackle this issue. However, compared to volatile memory such as SRAM and DRAM, NVM consumes more energy in writing operations. In this paper, we propose an effective energy reduction method for RISC-V architecture, targeting one of NVMs called spin-transfer torque RAMs (STT-RAM). Firstly, we thoroughly investigate the writing bit patterns to registers in RISC-V architecture for various typical application programs and find out that most of them can be classified into three patterns, in which most bits in writing 32-bit data are 0s (zero's). Secondly, we propose an energy-reduced register-writing method utilizing these frequent writing bit patterns. In this method, when a writing data falls into one of the three frequent bit writing patterns above, we just write the bit pattern type into the extra bits and do not write actual data into registers and hence we can reduce the write energy in NVM register writing extremely. Experimental results on RISC-V architecture demonstrate that the energy consumption is reduced by 12.5%-53.8% by using our proposed method compared to the baseline architecture.

本文言語English
ホスト出版物のタイトル2021 IEEE International Conference on Consumer Electronics, ICCE 2021
出版社Institute of Electrical and Electronics Engineers Inc.
ISBN(電子版)9781728197661
DOI
出版ステータスPublished - 2021 1月 10
イベント2021 IEEE International Conference on Consumer Electronics, ICCE 2021 - Las Vegas, United States
継続期間: 2021 1月 102021 1月 12

出版物シリーズ

名前Digest of Technical Papers - IEEE International Conference on Consumer Electronics
2021-January
ISSN(印刷版)0747-668X

Conference

Conference2021 IEEE International Conference on Consumer Electronics, ICCE 2021
国/地域United States
CityLas Vegas
Period21/1/1021/1/12

ASJC Scopus subject areas

  • 産業および生産工学
  • 電子工学および電気工学

フィンガープリント

「Reducing Writing Energy Consumption for Non-Volatile Registers Utilizing Frequent Patterns of Sequential Bits on RISC-V Architecture」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル