Issue No. 06 - June (1990 vol. 23)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/2.55498
<p>Nine solutions to the cache consistency problem for shared-memory multiprocessors with multiple translation-lookaside buffers (TLBs) are described. A TLB's function is defined, and it is shown how TLB inconsistency arises in uniprocessor and multiprocessor architectures. The problem of TLB consistency is solved in a uniprocessor and in multiprocessors with a shared bus, virtual-address caches, and hardware cache consistency. Solutions that can be implemented in multiprocessors with more general interconnection networks and without hardware cache consistency are presented.</p>
P. J. Teller, "Translation-Lookaside Buffer Consistency," in Computer, vol. 23, no. , pp. 26-36, 1990.