Abstract | ||
---|---|---|
Abstract: Typical translation lookaside buffers (TLBs)can map a far smaller region of memory than applicatio footprints demand, and the cost of handling TLB misses therefore limits the performance of a increasing number of applications. This bottleneck can be mitigated by the use of superpages, multiple adjacent virtual memory pages that can be mapped with a single TLB entry, that extend TLB reach without significantly increasing size or cost. We analyze hardware/software tradeoffs for dynamically creating superpages. This study extends previous work by using execution-driven simulation to compare creating superpages via copying with remapping pages within the memory controller, and by examining how the tradeoffs change when moving from a single-issue to a superscalar processor model. We find that remapping-based promotion outperforms copying-based promotion, often significantly. Copying-based promotion is slightly more effective on superscalar processors than on single-issue processors, and the relative performance of remapping-based promotion on the two platforms is application-dependent. |
Year | DOI | Venue |
---|---|---|
2001 | 10.1109/HPCA.2001.903252 | HPCA |
Keywords | Field | DocType |
software tradeoffs,single-issue processor,multiple adjacent virtual memory,reevaluating online superpage promotion,increasing number,relative performance,hardware support,superscalar processor,remapping-based promotion,copying-based promotion,single tlb entry,memory controller,hardware,world wide web,out of order,translation lookaside buffer,performance,pipelines | Bottleneck,Computer science,Copying,Real-time computing,Software,Computer hardware,Memory architecture,Memory controller,Virtual memory,Parallel computing,Superscalar,Translation lookaside buffer,Operating system | Conference |
ISSN | ISBN | Citations |
1530-0897 | 0-7695-1019-1 | 18 |
PageRank | References | Authors |
0.97 | 13 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Zhen Fang | 1 | 86 | 4.87 |
Lixin Zhang | 2 | 571 | 45.96 |
John B. Carter | 3 | 1785 | 162.82 |
Wilson C. Hsieh | 4 | 2532 | 261.94 |
Sally A. Mckee | 5 | 1928 | 152.59 |