Replacement techniques for improving performance in sub-block caches
Recent advances in processor architecture have led to the introduction of sub-blocking to cache architectures. Sub-blocking reduces the tag area and power overhead in caches without reducing the effective cache size, by using fewer tags to index the full data RAM array. But they suffer from performa...
Saved in:
| Published in | Conference record - Asilomar Conference on Signals, Systems, & Computers pp. 1853 - 1857 |
|---|---|
| Main Authors | , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.11.2014
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1058-6393 |
| DOI | 10.1109/ACSSC.2014.7094789 |
Cover
| Summary: | Recent advances in processor architecture have led to the introduction of sub-blocking to cache architectures. Sub-blocking reduces the tag area and power overhead in caches without reducing the effective cache size, by using fewer tags to index the full data RAM array. But they suffer from performance degradation due to cache pollution. We propose intelligent subblock cache replacement policies that use the valid state of individual sub-blocks in replacement decisions at the super-block level. Performance evaluations using Simplescalar toolset show improvement of up to 4.17% in SPEC2006 benchmarks. |
|---|---|
| ISSN: | 1058-6393 |
| DOI: | 10.1109/ACSSC.2014.7094789 |