Publication Type |
Journal Article |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Balasubramonian, Rajeev |
Other Author |
Ricci, Robert; Barrus, Steve; Gebhardt, Dan |
Title |
Leveraging bloom filters for smart search within NUCA caches |
Date |
2006 |
Description |
On-chip wire delays are becoming increasingly problematic in modern microprocessors. To alleviate the negative effect of wire delays, architects have considered splitting up large L2/L3 caches into several banks, with each bank having a different access latency depending on its physical proximity to the core. In particular, several recent papers have considered dynamic non-uniform cache architectures (D-NUCA) for chip multi-processors. These caches are dynamic in the sense that cache lines may migrate towards the cores that access them most frequently. In order to realize the benefits of data migration, however, a "smart search" mechanism for finding the location of a given cache line is necessary. These papers assume an oracle and leave the smart search for future work. Existing search mechanisms either entail high performance overheads or inordinate storage overheads. In this paper, we propose a smart search mechanism, based on Bloom filters. Our approach is complexity-effective: it has the potential to reduce the performance and storage overheads of D-NUCA implementations. Also, Bloom filters are simple structures that incur little design complexity. We present the results of our initial explorations, showing the promise of our novel search mechanism. |
Type |
Text |
Publisher |
Workshop on Complexity-Effective Design |
Subject |
Bloom filters; Smart search; NUCA caches; Wire delays; On-chip |
Subject LCSH |
Cache memory |
Language |
eng |
Bibliographic Citation |
Ricci, R., Barrus, S., Gebhardt, D., & Balasubramonian, R. (2006). Leveraging bloom filters for smart search within NUCA caches. 7th Workshop on Complexity-Effective Design (WCED), held in conjunction with ISCA-33 , Boston, June. |
Rights Management |
(c)Ricci, R., Barrus, S., Gebhardt, D., & Balasubramonian, R. |
Format Medium |
application/pdf |
Format Extent |
107,027 bytes |
Identifier |
ir-main,12007 |
ARK |
ark:/87278/s6s4797j |
Setname |
ir_uspace |
ID |
703834 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6s4797j |