Method for resource balancing using dispatch flush in a...

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

C711S135000, C712S216000, C712S219000

Reexamination Certificate

active

07469407

ABSTRACT:
The processing of instructions from multiple threads using a shared dispatch pipeline is controlled by invoking a dispatch flush operation wherein instructions of a selected thread in the shared dispatch pipeline are flushed in response to resource requirements. A first thread in an SMT may be using more processing than corresponds to its priority because its instructions are dominating use of a shared resource. In this case, to rebalance instruction dispatch between the first thread and the second thread, a dispatch flush of instructions of the first thread is issued. Normally the flushed instructions of a thread are refetched and reenter the dispatch pipeline. If the first thread is dominating use of shared resources, hold may be issued following the dispatch flush holding instructions of the first thread until a balanced utilization is realized.

REFERENCES:
patent: 5596733 (1997-01-01), Worley
patent: 5937187 (1999-08-01), Kosche et al.
patent: 6694425 (2004-02-01), Eickemeyer
patent: 2002/0087840 (2002-07-01), Kottapalli
patent: PUPA07-248897 (1995-09-01), None
patent: PUPA2001-356903 (2001-12-01), None
Dorai, G.K., et al., Transparent Threads: Resource Sharing in SMT Processors for High Single-Thread Performance, Parallel Architectures and Compilation Techniques, 2002 International Conference on IEEE, Sep. 25, 2002, pp. 30-41.
“Selective Flush of Shared and Other Pipeline Stages In A Multithread Processor,” U.S. Appl. No. 09/564,930, filed May 4, 2000; pp. 1-37 (pending patent application).

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

Method for resource balancing using dispatch flush in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for resource balancing using dispatch flush in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for resource balancing using dispatch flush in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4033043

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