loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1999 IEEE International Conference on Computer Design (ICCD'99)
Pursuing the Performance Potential of Dynamic Cache Line Sizes
Austin, Texas
October 10-October 13
ISBN: 0-7695-0406-X
Peter van Vleet, University of Washington
Eric Anderson, University of Washington
Lindsay Brown, University of Washington
Jean-Loup Baer, University of Washington
Anna Karlin, University of Washington
In this paper we examine the application of offline algorithms for determining the optimal sequence of loads and superloads (a load of multiple consecutive cache lines) for direct-mapped caches. We evaluate potential gains in terms of miss rate and bandwidth and find that in many cases optimal superloading can noticeably reduce the miss rate without appreciably increasing bandwidth. Then we examine how this performance potential might be realized. We examine the effectiveness of a dynamic online algorithm and of static analysis (profiling) for superloading and compare these to next-line prefetching. Experimental results show improvements comparable to those of the optimal algorithm in terms of miss rates.
Index Terms:
Cache Performance, Line Size, Optimal Algorithm, Prediction, Profiling
Citation:
Peter van Vleet, Eric Anderson, Lindsay Brown, Jean-Loup Baer, Anna Karlin, "Pursuing the Performance Potential of Dynamic Cache Line Sizes," iccd, pp.528, 1999 IEEE International Conference on Computer Design (ICCD'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.