loading...
The Filter Cache: A Run-Time Cache Management Approach1
Milan, Italy September 08-September 10
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EURMIC.1999.79450425th Euromicro Conference (EUROMICRO ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Julio Sahuquillo, Universidad Polit?cnica de Valencia
Ana Pont, Universidad Polit?cnica de Valencia
This work presents a new hardware cache management approach for improving the cache hit ratio and reducing the bus traffic. Increasing the L1 cache hit ratio is a crucial aspect of obtaining good performance with the current processors. The proposed approach also increases the overall (L1 plus L2) cache hit ratio, especially in multiprocessor systems, where the bus latencies are low.This work focuses in multiprocessor systems where a forth kind of miss (the coherence miss) and the bus utilization problem appear; however, the model can also be applied to uniprocessor systems. Our organization increases the overall cache hit ratio and thus reduces the bus utilization.The proposed model introduces two independent L1 caches with different organizations placed in parallel. Each cache block has attached to it a small counter for storing the reuse related information. The proposed microarchitecture not only reduces the bus traffic and speeds up better than the conventional organization, but it also saves die area. The performance (versus conventional cache organizations) increases as the number of processors increases.
Index Terms:
multi-lateral cache, memory architectures, data cache management, multiprocessor systems, data locality
Citation:
Julio Sahuquillo, Ana Pont, "The Filter Cache: A Run-Time Cache Management Approach1," euromicro, vol. 1, pp.1424, 25th Euromicro Conference (EUROMICRO '99)-Volume 1, 1999
Usage of this product signifies your acceptance of the Terms of Use.