|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2009 18th International Conference on Parallel Architectures and Compilation Techniques
Characterizing the TLB Behavior of Emerging Parallel Workloads on Chip Multiprocessors
Raleigh, North Carolina, USA
September 12-September 16
ISBN: 978-0-7695-3771-9
| ASCII Text | x | ||
| Abhishek Bhattacharjee, Margaret Martonosi, "Characterizing the TLB Behavior of Emerging Parallel Workloads on Chip Multiprocessors," Parallel Architectures and Compilation Techniques, International Conference on, pp. 29-40, 2009 18th International Conference on Parallel Architectures and Compilation Techniques, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/PACT.2009.26, author = {Abhishek Bhattacharjee and Margaret Martonosi}, title = {Characterizing the TLB Behavior of Emerging Parallel Workloads on Chip Multiprocessors}, journal ={Parallel Architectures and Compilation Techniques, International Conference on}, volume = {0}, year = {2009}, issn = {1089-795X}, pages = {29-40}, doi = {http://doi.ieeecomputersociety.org/10.1109/PACT.2009.26}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Parallel Architectures and Compilation Techniques, International Conference on TI - Characterizing the TLB Behavior of Emerging Parallel Workloads on Chip Multiprocessors SN - 1089-795X SP29 EP40 A1 - Abhishek Bhattacharjee, A1 - Margaret Martonosi, PY - 2009 KW - Translation Lookaside Buffers KW - PARSEC KW - Chip Multiprocessor VL - 0 JA - Parallel Architectures and Compilation Techniques, International Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PACT.2009.26
Translation Lookaside Buffers (TLBs) are a staple in modern computer systems and have a significant impact on overall system performance. Numerous prior studies have addressed TLB designs to lower access times and miss rates; these, however, have been targeted towards uniprocessor architectures. As the computer industry embraces chip multiprocessor (CMP) architectures, it is important to study the TLB behavior of emerging parallel workloads. This work presents the first full-system characterization of the TLB behavior of emerging parallel applications on real-system CMPs. Using the PARSEC benchmarks, representative of emerging RMS workloads, we show that TLB misses can hinder system performance significantly. We also evaluate TLB miss stream patterns and show that multiple threads of a parallel execution experience a large number of redundant and predictable misses. For our evaluated benchmarks, 30% to 95% of the total misses fall under this category. Our results point to the need for novel TLB designs encouraging inter-core cooperation, either through hierarchically shared TLBs or through inter-core TLB prediction mechanisms.
Index Terms:
Translation Lookaside Buffers, PARSEC, Chip Multiprocessor
Citation:
Abhishek Bhattacharjee, Margaret Martonosi, "Characterizing the TLB Behavior of Emerging Parallel Workloads on Chip Multiprocessors," pact, pp.29-40, 2009 18th International Conference on Parallel Architectures and Compilation Techniques, 2009
Usage of this product signifies your acceptance of the Terms of Use.
