Proceedings of the 1995 International Symposium on Low Power Design - ISLPED '95 1995
DOI: 10.1145/224081.224092
|View full text |Cite
|
Sign up to set email alerts
|

Reducing the frequency of tag compares for low power I-cache design

Abstract: In current processors, the cache controller, which contains the cache directory and other logic such as tag comparators, is active for each instruction fetch and is responsible for 20-25% of the power consumed in the Icache. Reducing the power consumed by the cache controller is important for low power I-cache design. We present three a r chitectural modications, which in concert, allow us to reduce the cache controller activity to less than 2% for most applications. The rst modication involves comparing cache… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
35
0

Year Published

1996
1996
2009
2009

Publication Types

Select...
4
3
3

Relationship

0
10

Authors

Journals

citations
Cited by 58 publications
(36 citation statements)
references
References 6 publications
0
35
0
Order By: Relevance
“…In the past, many researchers have proposed techniques exploiting a small L0-cache between an MPU core and an L1-cache, e.g., Block Buffering 4),5) , Loop Cache 6) , Filter Cache 7) , and S-Cache 8) . Figure 1 shows a memory subsystem of the conventional L0-cache based approach.…”
Section: Related Workmentioning
confidence: 99%
“…In the past, many researchers have proposed techniques exploiting a small L0-cache between an MPU core and an L1-cache, e.g., Block Buffering 4),5) , Loop Cache 6) , Filter Cache 7) , and S-Cache 8) . Figure 1 shows a memory subsystem of the conventional L0-cache based approach.…”
Section: Related Workmentioning
confidence: 99%
“…The power consumed by instruction memory, when the computation is performed by a processor, can also benefit from synergic approaches that join specialized memory architectures with program optimization. An interesting technique for instruction memory power optimization was proposed by Panwar and Rennels [1995], and later improved by Bellas et al [1998]. This technique aims at improving the effectiveness of instruction buffers.…”
Section: System-level Power Optimizationmentioning
confidence: 99%
“…Instruction caches have very regular access patterns and are only accessed via the program counter, and hence are amenable to software-invisible micro-architectural techniques to remove tag checks [16,18,19].…”
Section: Direct Addressingmentioning
confidence: 99%