The Community for Technology Leaders
Green Image
Issue No. 02 - July-Dec. (2012 vol. 11)
ISSN: 1556-6056
pp: 49-52
Alex K. Jones , University of Pittsburgh, Pittsburgh
Rami Melhem , University of Pittsburgh, Pittsburgh
Yang Li , University of Pittsburgh, Pittsburgh
ABSTRACT
Traversing page table during virtual to physical address translation causes significant pipeline stalls when misses occur in the translation-lookaside buffer (TLB). To mitigate this penalty, we propose a fast, scalable, multi-level TLB organization that leverages page sharing behaviors and performs efficient TLB entry placement. Our proposed partial sharing TLB (PSTLB) reduces TLB misses by around 60%. PSTLB also improves TLB performance by nearly 40% compared to traditional private TLBs and 17% over the state of the art scalable TLB proposal.
INDEX TERMS
Prefetching, Benchmark testing, Virtual private networks, Runtime, Partial Sharing, Prefetching, Benchmark testing, Tiles, Oceans, Virtual private networks, Runtime, Fluids, CMPs, TLBs
CITATION
Alex K. Jones, Rami Melhem, Yang Li, "Leveraging Sharing in Second Level Translation-Lookaside Buffers for Chip Multiprocessors", IEEE Computer Architecture Letters, vol. 11, no. , pp. 49-52, July-Dec. 2012, doi:10.1109/L-CA.2011.35
91 ms
(Ver )