Thread switch on blocked load or store using instruction thread

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711141, 711152, 711122, 395677, G06F 1516, G06F 938

Patent

active

059336277

ABSTRACT:
A method and apparatus for switching between threads of a program in response to a long-latency event. In one embodiment, the long-latency events are load or store operations which trigger a thread switch if there is a miss in the level 2 cache. In addition to providing separate groups of registers for multiple threads, a group of program address registers pointing to different threads are provided. A switching mechanism switches between the program address registers in response to the long-latency events.

REFERENCES:
patent: 5361337 (1994-11-01), Okin
patent: 5535361 (1996-07-01), Hirata et al.
patent: 5553305 (1996-09-01), Gregor et al.
patent: 5574939 (1996-11-01), Keckler et al.
Eickemeyer et al. (Evaluation of multithreaded uniprocessors for commercial application environments) pp. 203-212, May 1996.
Kawano et al. (Fine-grain multi-thread processor architecture for massively parallel processing) pp. 308-317, May 1995.

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

Thread switch on blocked load or store using instruction thread does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Thread switch on blocked load or store using instruction thread , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Thread switch on blocked load or store using instruction thread will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-858302

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