Leveraging bloom filters for smart search within NUCA caches

Update Item Information
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
Back to Search Results