Accounting method and logic for determining per-thread...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S229000

Reexamination Certificate

active

07657893

ABSTRACT:
An accounting method and multi-threaded processor include a mechanism for accounting for processor resource usage by threads within programs. Relative resource use is determined by detecting a particular cycle state of threads active within the processor. If instructions are dispatched for all threads or no threads, the processor cycle is accounted equally to all threads. Alternatively if no threads are in the particular cycle state, the accounting may be made using a prior state, or in conformity with ratios of the threads' priority levels. If only one thread is in the particular cycle state, that thread is accounted the entire processor cycle. If multiple threads are dispatching, but less than all threads are dispatching, the processor cycle is billed evenly across the dispatching threads.

REFERENCES:
patent: 5210872 (1993-05-01), Ferguson et al.
patent: 5530860 (1996-06-01), Matsuura
patent: 5761091 (1998-06-01), Agrawal et al.
patent: 5809268 (1998-09-01), Chan
patent: 5822602 (1998-10-01), Thusoo
patent: 5835705 (1998-11-01), Larsen et al.
patent: 6092175 (2000-07-01), Levy et al.
patent: 6175814 (2001-01-01), Chrysos et al.
patent: 6381676 (2002-04-01), Aglietti et al.
patent: 6487578 (2002-11-01), Ranganathan
patent: 6535905 (2003-03-01), Kalafatis et al.
patent: 6549930 (2003-04-01), Chrysos et al.
patent: 6957432 (2005-10-01), Ballantyne
patent: 7051329 (2006-05-01), Boggs et al.
patent: 2001/0054057 (2001-12-01), Long et al.
patent: 2001/0056456 (2001-12-01), Cota-Robles
patent: 2002/0163520 (2002-11-01), Hardin et al.
patent: 2002/0194251 (2002-12-01), Richter et al.
patent: 2002/1019425 (2002-12-01), Richter et al.
patent: 2003/0004683 (2003-01-01), Nemawarkar
patent: 2003/0033509 (2003-02-01), Leibholz et al.
patent: 2004/0054876 (2004-03-01), Grisenthwaite et al.
patent: 2006/0037025 (2006-02-01), Janssen et al.
Czajkowski et al., Resource management for extensible Internet servers, ACM SIGOPS European Workshop, pp. 33-39, Year of Publication: 1998.
Bridges et al., A CPU utilization limit for massively parallel MIMD computers, Frontiers of Massively Parallel Computation, Oct. 19-21, 1992 pp. 83-92.

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

Accounting method and logic for determining per-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 Accounting method and logic for determining per-thread..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Accounting method and logic for determining per-thread... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4171706

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