2011 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation 2011
DOI: 10.1109/samos.2011.6045443
|View full text |Cite
|
Sign up to set email alerts
|

Smart cache: A self adaptive cache architecture for energy efficiency

Abstract: Abstract-The demand for low-power embedded systems requires designers to tune processor parameters to avoid excessive energy wastage. Tuning on a per-application or per-applicationphase basis allows a greater saving in energy consumption without a noticeable degradation in performance. On-chip caches often consume a significant fraction of the total energy budget and are therefore prime candidates for adaptation.Fixed-configuration caches must be designed to deliver low average memory access times across a wid… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
38
0
1

Year Published

2012
2012
2020
2020

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 33 publications
(39 citation statements)
references
References 31 publications
0
38
0
1
Order By: Relevance
“…Methods to change the size and associativity of a cache hierarchy dynamically have been explored [2,29] and the ability to disable various levels of a multi-level cache in the interest of reducing latency and reducing power consumption has been considered [5]. Finally, adjusting the size of cache lines dynamically to lower the cache miss rate has been considered [31].…”
Section: Related Workmentioning
confidence: 99%
“…Methods to change the size and associativity of a cache hierarchy dynamically have been explored [2,29] and the ability to disable various levels of a multi-level cache in the interest of reducing latency and reducing power consumption has been considered [5]. Finally, adjusting the size of cache lines dynamically to lower the cache miss rate has been considered [31].…”
Section: Related Workmentioning
confidence: 99%
“…We have proposed a configurable cache architecture that allows reconfiguration of both the size and associativity of each cache, providing maximum flexibility to the application [28]. We have compared our approach, called the Smart cache, against state-of-the-art cache reconfiguration techniques and showed that our scheme's energy-delay product is on average 14% better than these prior works.…”
Section: Introductionmentioning
confidence: 99%
“…-We have extended the previous work [28] to multicore systems and evaluated both two-core and four-core systems. This is an important extension, as the cores compete for the Last Level Cache (LLC), their memory access pattern changes, making it difficult to predict the right cache size and associativity for the LLC.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Com base neste contexto, elaborar alguma técnica que aperfeiçoe a cache de instruções e de dados de acordo com a necessidade da aplicação em execução, de maneira que este processo seja realizado em tempo de execução, pode resultar em reduções expressivas no consumo de energia do sistema. Está técnicaé conhecida como reconfiguração dinâmica da cache (Sundararajan et al, 2011). Com a técnica pode-se ainda reduzir o miss rate da cache e como consequência melhorar o desempenho da aplicação em execução.…”
Section: Introductionunclassified