Methods and apparatus for handling switching among threads...

Electrical computers and digital processing systems: processing – Processing control – Mode switch or change

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S043000

Reexamination Certificate

active

08032737

ABSTRACT:
A system, apparatus and method for handling switching among threads within a multithread processor are described herein. Embodiments of the present invention provide a method for multithread handling that includes fetching and issuing one or more instructions, corresponding to a first instruction execution thread, to an execution block for execution during a cycle count associated with the first instruction execution thread and when the instruction execution thread is in an active mode. The method further includes switching a second instruction execution thread to the active mode when the cycle count corresponding to the first instruction execution thread is complete, and fetching and issuing one or more instructions, corresponding to the second instruction execution thread, to the execution block for execution during a cycle count associated with the second instruction execution thread. The method additionally includes resetting the cycle counts when a master instruction execution thread is in the active mode. Other embodiments may be described and claimed.

REFERENCES:
patent: 5490272 (1996-02-01), Mathis et al.
patent: 6205414 (2001-03-01), Forsman et al.
patent: 7162666 (2007-01-01), Bono
patent: 7302554 (2007-11-01), Yamazaki
patent: 7340742 (2008-03-01), Tabuchi
patent: 7363450 (2008-04-01), Fedorova
patent: 7457931 (2008-11-01), Fedorova
patent: 2002/0194249 (2002-12-01), Hsieh
patent: 2002/0194250 (2002-12-01), Hsieh
patent: 2003/0037117 (2003-02-01), Tabuchi
patent: 2004/0215939 (2004-10-01), Armstrong et al.
patent: 2005/0081214 (2005-04-01), Nemirovsky et al.
patent: 2005/0108711 (2005-05-01), Arnold et al.
patent: 2005/0223302 (2005-10-01), Bono
patent: 2006/0146864 (2006-07-01), Rosenbluth et al.
patent: 2006/0206692 (2006-09-01), Jensen
patent: 99/21082 (1999-04-01), None
patent: 00/68778 (2000-11-01), None
patent: 00/68778 (2001-08-01), None
patent: 00/68778 (2002-04-01), None

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

Methods and apparatus for handling switching among threads... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus for handling switching among threads..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for handling switching among threads... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4282058

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