Reducing energy in instruction caches by using multiple line buffers with prediction

3Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Energy consumption plays a crucial role in the design of embedded processors especially for portable devices. Since memory access consumes a significant portion of the energy of a processor, the design of fast low-energy caches has become a very important aspect of modern processor design. In this paper, we present a novel cache architecture for reduced energy instruction caches. Our proposed cache architecture consists of the L1 cache, multiple line buffers, and a prediction mechanism to predict which line buffer, or L1 cache to access next. We used simulation to evaluate our proposed architecture and compare it with the HotSpot cache, Filter cache, Predictive line buffer cache and Way-Halting cache. Simulation results show that our approach can reduce instruction cache energy consumption, on average, by 75% without sacrificing performance © Springer-Verlag Berlin Heidelberg 2008.

Cite

CITATION STYLE

APA

Ali, K., Aboelaze, M., & Datta, S. (2008). Reducing energy in instruction caches by using multiple line buffers with prediction. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4759 LNCS, pp. 508–521). Springer Verlag. https://doi.org/10.1007/978-3-540-77704-5_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free