Translation lookaside buffer that is non-blocking in response to

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395418, G06F 1210

Patent

active

056130830

ABSTRACT:
A translation lookaside buffer is described for use with a microprocessor capable of speculative and out-of-order processing of memory instructions. The translation lookaside buffer is non-blocking in response to translation lookaside buffer misses requiring page table walks. Once a translation lookaside buffer miss is detected, a page table walk is initiated to satisfy the miss. During the page table walk, additional memory instructions are processed by the translation lookaside buffer. Any additional instructions which cause translation lookaside buffer hits are merely processed by the translation lookaside buffer. However, instructions causing translation lookaside buffer misses while the page table walk is being performed are blocked pending completion of the page table walk. Once the page table walk is completed the blocked instructions are reawakened and are again processed by the translation lookaside buffer. Global and selective wakeup mechanisms are described. An implementation wherein the non-blocking translation lookaside buffer is provided within a microprocessor capable of speculative and out-of-order processing is also described.

REFERENCES:
patent: 5455924 (1995-10-01), Shenoy et al.
Farkas, Keith I. and Norman P. Jouppi. Complexity/Performance Tradeoffs with Non-Blocking Loads. Proceedings of the 21st Annual International Symposium on Computer Architecture. pp. 211-222. Apr. 18-21, 1994.
Popescu, et al., "The Metaflow Architecture," IEEE Micro, pp. 10-13 and 63-73, Jun. 1991.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Translation lookaside buffer that is non-blocking in response to does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Translation lookaside buffer that is non-blocking in response to, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Translation lookaside buffer that is non-blocking in response to will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1712701

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.