2012 45th Annual IEEE/ACM International Symposium on Microarchitecture 2012
DOI: 10.1109/micro.2012.32
|View full text |Cite
|
Sign up to set email alerts
|

CoLT: Coalesced Large-Reach TLBs

Abstract: Translation Lookaside Buffers (TLBs)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
127
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 159 publications
(128 citation statements)
references
References 25 publications
1
127
0
Order By: Relevance
“…We then estimate the reduction in TLB-miss-handling time with direct-segment using a linear model. This is similar to a recent work on coalesced TLB by Pham et al [36]. More specifically, we find the fraction of total TLB misses that fall in the primary region mapped with a direct segment using the methodology described above.…”
Section: Primary Region/direct Segmentsupporting
confidence: 90%
See 1 more Smart Citation
“…We then estimate the reduction in TLB-miss-handling time with direct-segment using a linear model. This is similar to a recent work on coalesced TLB by Pham et al [36]. More specifically, we find the fraction of total TLB misses that fall in the primary region mapped with a direct segment using the methodology described above.…”
Section: Primary Region/direct Segmentsupporting
confidence: 90%
“…Zhang et al proposed an intermediate address space between the virtual and physical addresses, under which physical address translation is only required on a cache miss [50]. Recently, Pham et al [36] proposed hardware support to exploit naturally occurring contiguity in virtual to physical address mapping to coalesce multiple virtual-tophysical page translations into single TLB entries.…”
Section: Related Workmentioning
confidence: 99%
“…1. Multipage mappings use one TLB entry to map multiple pages (e.g., [8][9][10][11][12][13][14][15][16] pages per entry) [38,39,47]. Mapping multiple pages per entry increases TLB reach by a small fixed amount, but has alignment restrictions, and still leaves TLB reach far below modern gigabyte-to-terabyte physical memory sizes.…”
Section: Introductionmentioning
confidence: 99%
“…Section 9 discusses related work more generally. Multipage Mapping approaches, such as sub-blocked TLBs [47], CoLT [39] and Clustered TLBs [38], pack multiple Page multiple of translations (e.g., [8][9][10][11][12][13][14][15][16] per entry, which limits their potential to reduce page-walks for large working sets.…”
Section: Introductionmentioning
confidence: 99%
“…Pham et al [61] propose CoLT (Figure 2.5b) to exploit PTEs spatial locality to aggregate data and increase TLB hit ratio, but without the overheads of superpaging, such as complex algorithms and inflated I/O traffic. Therefore, while conventional TLB entries correspond to a single PTE, a CoLT entry maps to a region composed by dozens of contiguous, spatially-local PTEs.…”
Section: Exploiting Spatial Localitymentioning
confidence: 99%