Abstract
In this paper, we suggest an LRU/distance-aware combined second-level (L2) cache for scalable CC-NUMA multiprocessors, which is composed of a traditional LRU cache and an additional cache maintaining the distance information of individual cache blocks. The LRU cache selects a victim using age information, while the distance-aware cache does this using distance information. Both work together to reduce the overall distance effectively upon cache misses by keeping long-distance blocks as well as recently used blocks. It has been observed that the proposed cache outperforms the traditional LRU cache by up to 28[%] in the execution time. It is also found to perform even better than an LRU cache of twice the size.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - Euromicro Symposium on Digital System Design, DSD 2003 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 24-32 |
| Number of pages | 9 |
| ISBN (Print) | 0769520030, 9780769520032 |
| Publication status | Published - 2003 |
| Externally published | Yes |
| Event | Euromicro Symposium on Digital System Design, DSD 2003 - Belek-Antalya, Turkey Duration: 2003 Sept 1 → 2003 Sept 6 |
Other
| Other | Euromicro Symposium on Digital System Design, DSD 2003 |
|---|---|
| Country/Territory | Turkey |
| City | Belek-Antalya |
| Period | 03/9/1 → 03/9/6 |
ASJC Scopus subject areas
- Hardware and Architecture
- Electrical and Electronic Engineering