|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Virtual-Address Caches, Part 2: Multiprocessor Issues
November/December 1997 (vol. 17 no. 6)
pp. 69-74
| ASCII Text | x | ||
| Michel Cekleov, Michel Dubois, "Virtual-Address Caches, Part 2: Multiprocessor Issues," IEEE Micro, vol. 17, no. 6, pp. 69-74, November/December, 1997. | |||
| BibTex | x | ||
| @article{ 10.1109/40.641599, author = {Michel Cekleov and Michel Dubois}, title = {Virtual-Address Caches, Part 2: Multiprocessor Issues}, journal ={IEEE Micro}, volume = {17}, number = {6}, issn = {0272-1732}, year = {1997}, pages = {69-74}, doi = {http://doi.ieeecomputersociety.org/10.1109/40.641599}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Micro TI - Virtual-Address Caches, Part 2: Multiprocessor Issues IS - 6 SN - 0272-1732 SP69 EP74 EPD - 69-74 A1 - Michel Cekleov, A1 - Michel Dubois, PY - 1997 KW - Caches KW - microprocessors KW - uniprocessor architecture KW - multiprocessor architecture VL - 17 JA - IEEE Micro ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/40.641599
In order to support virtual memory, virtual addresses must be efficiently translated into physical addresses. Traditionally, this dynamic translation has been done in a Translation Lookaside Buffer (TLB) before or in parallel with the cache access, so that the cache is indexed and tagged with physical addresses. Consistency problems add complexity to virtual-address caches. The main sources of these problems are the presence of synonyms and address-mapping changes. In this first part of this two-part survey, we introduced the problems and discussed solutions in the context of single-processor systems. In Part 2 of, we address multiprocessor issues. In multiprocessors, coherence of caches and TLBs must be maintained. The virtual caches can take advantage of these mechanisms. Therefore, some solutions make more sense than others in a multiprocessor environment.
Index Terms:
Caches, microprocessors, uniprocessor architecture, multiprocessor architecture
Citation:
Michel Cekleov, Michel Dubois, "Virtual-Address Caches, Part 2: Multiprocessor Issues," IEEE Micro, vol. 17, no. 6, pp. 69-74, Nov.-Dec. 1997, doi:10.1109/40.641599
Usage of this product signifies your acceptance of the Terms of Use.

