DocumentCode :
2194478
Title :
Recency-based TLB preloading
Author :
Saulsbury, Ashley ; Dahlgren, Fredrik ; Stenstrom, Per
Author_Institution :
Sun Microsyst. Labs., Palo Alto, CA, USA
fYear :
2000
fDate :
14-14 June 2000
Firstpage :
117
Lastpage :
127
Abstract :
Caching and other latency tolerating techniques have been quite successful in maintaining high memory system performance for general purpose processors. However, translation lookaside buffers (TLB) misses have become a serious bottleneck as working sets are growing beyond the capacity of TLBs. This paper presents one of the first attempts to hide TLB miss latency by using preloading techniques. We present results for traditional next-page TLB miss preloading-an approach shown to cut some of the misses. However, a key contribution of this work is a novel TLB miss prediction algorithm based on the concept of "recency", and we show that it can predict over 55% of the TLB misses for the five commercial applications considered.
Keywords :
paged storage; resource allocation; caching; latency tolerating techniques; recency-based TLB preloading; translation lookaside buffers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture, 2000. Proceedings of the 27th International Symposium on
Conference_Location :
Vancouver, BC, Canada
ISSN :
1063-6897
Print_ISBN :
1-58113-232-8
Type :
conf
Filename :
854383
Link To Document :
بازگشت