ACM Home Page
Please provide us with feedback. Feedback
LRU-based column-associative caches
Full text PdfPdf (860 KB)
Source ACM SIGARCH Computer Architecture News archive
Volume 26 ,  Issue 2  (May 1998) table of contents
Pages: 9 - 17  
Year of Publication: 1998
ISSN:0163-5964
Authors
Byung-Kwon Chung  Department of Computer & Information, Science & Engineering, University of Florida, Gainesville, FL
Jih-Kwon Peir  Department of Computer & Information, Science & Engineering, University of Florida, Gainesville, FL
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 16,   Citation Count: 4
Additional Information:

abstract   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/278677.278689
What is a DOI?

ABSTRACT

The column-associative cache is a direct-mapped cache that may be accessed more than once, each time with a different hash function, to satisfy a memory request. In the column-associative cache, the possible locations that a line can reside in defines the column. The original scheme relies on a rehash bit array to guide the replacement policy within the column. A subsequent proposal uses an index vector to speed up the cache search within the column. In this paper, we consider the idea of using the Least-Recently-Used (LRU) information to guide both the replacement policy and the search order. Results from trace-driven simulations using the SPEC95 benchmark suite show that the LRU-based scheme can achieve better or at least comparable performance.



Collaborative Colleagues:
Byung-Kwon Chung: colleagues
Jih-Kwon Peir: colleagues