loading...
Performance evaluation of exclusive cache hierarchies
Austin, TX, USA March 10-March 12
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISPASS.2004.12913592004 IEEE International Symposium on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ying Zheng, Dept. of Electr. & Comput. Eng., Michigan Technol. Univ., Houghton, MI, USA
B.T. Davis, Dept. of Electr. & Comput. Eng., Michigan Technol. Univ., Houghton, MI, USA
M. Jordan, Dept. of Electr. & Comput. Eng., Michigan Technol. Univ., Houghton, MI, USA
Memory hierarchy performance, specifically cache memory capacity, is a constraining factor in the performance of modern computers. This paper presents the results of two-level cache memory simulations and examines the impact of exclusive caching on system performance. Exclusive caching enables higher capacity with the same cache area by eliminating redundant copies. The experiments presented compare an exclusive cache hierarchy with an inclusive cache hierarchy utilizing similar L1 and L2 parameters. Experiments indicate that significant performance advantages can be gained for some benchmark through the use of an exclusive organization. The performance differences are illustrated using the L2 cache misses and execution time metrics. The most significant improvement shown is a 16% reduction in execution time, with an average reduction of 8% for the smallest cache configuration tested. With equal size victim buffer and victim cache for exclusive and inclusive cache hierarchies respectively, some benchmarks show increased execution time for exclusive caches because a victim cache can reduce conflict misses significantly while a victim buffer can introduce worst-case penalties. Considering the inconsistent performance improvement, the increased complexity of an exclusive cache hierarchy needs to be justified based upon the specifics of the application and system.
Citation:
Ying Zheng, B.T. Davis, M. Jordan, "Performance evaluation of exclusive cache hierarchies," ispass, pp.89-96, 2004 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.