Volume 5 Number 6 (Dec. 2013)
Home > Archive > 2013 > Volume 5 Number 6 (Dec. 2013) >
IJCEE 2013 Vol.5(6): 581-586 ISSN: 1793-8163
DOI: 10.7763/IJCEE.2013.V5.777

Reducing Dynamic Energy of Variable Level Cache

Ko Watanabe, Takahiro Sasaki, Tomoyuki Nakabayashi, Kazuhiko Ohno, and Toshio Kondo
Abstract—Today, a high-performance and low-power processor is required. Even on an embedded processor, a large cache is implemented to achieve high performance, and leakage energy in such large cache has been increasing caused by scale down of semiconductor device. Therefore, reduction of cache leakage energy is very important. To reduce cache leakage energy, we propose a variable level cache (VLC) which reduces leakage energy with a little performance degradation. Generally, a required size of a cache depends on a program behavior. VLC dynamically estimates whether the current cache size is suitable for a running program, and if not VLC modifies its cache structure and cache hierarchy to change cache capacity. Since changing the cache construction and hierarchy incurs a large overhead, VLC adopts the low-overhead technique which reduces hierarchy changing overhead to prevent performance from degrading. However, previous VLC has a problem that dynamic energy consumption is increased because the technique needs many futile accesses. To solve the problem, this paper proposes the novel technique which reduces the number of the futile accesses to reduce dynamic energy consumption. According to our simulation results, the proposed VLC technique reduces 18% dynamic energy without performance degradation compared with the previous VLC.

Index Terms—Low-power and high-performance cache, variable level cache, leakage energy, dynamic energy.

The authors are with the Graduate School of Engineering Mie University, Tsu, Mie 514-8507, Japan (e-mail:{watanabe, sasaki, tomoyuki, ohno, kondo}@arch.info.mie-u.ac.jp).

Cite:Ko Watanabe, Takahiro Sasaki, Tomoyuki Nakabayashi, Kazuhiko Ohno, and Toshio Kondo, "Reducing Dynamic Energy of Variable Level Cache," International Journal of Computer and Electrical Engineering vol. 5, no.6, pp. 581-586, 2013.

General Information

ISSN: 1793-8163 (Print)
Abbreviated Title: Int. J. Comput. Electr. Eng.
Frequency: Quarterly
Editor-in-Chief: Prof. Yucong Duan
Abstracting/ Indexing: INSPEC, Ulrich's Periodicals Directory, Google Scholar, EBSCO, ProQuest, and Electronic Journals Library
E-mail: ijcee@iap.org

What's New

  • Jun 03, 2019 News!

    IJCEE Vol. 9, No. 2 - Vol. 10, No. 2 have been indexed by EI (Inspec) Inspec, created by the Institution of Engineering and Tech.!   [Click]

  • May 13, 2020 News!

    IJCEE Vol 12, No 2 is available online now   [Click]

  • Mar 04, 2020 News!

    IJCEE Vol 12, No 1 is available online now   [Click]

  • Dec 11, 2019 News!

    The dois of published papers in Vol 11, No 4 have been validated by Crossref

  • Oct 11, 2019 News!

    IJCEE Vol 11, No 4 is available online now   [Click]

  • Read more>>