Processor which performs dynamic instruction scheduling at time

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395392, G06F 938, G06F 928

Patent

active

058840605

ABSTRACT:
An apparatus and method for scheduling the execution of one or more of a sequence of instructions for superscalar execution by a central processing unit during a single clock cycle of the processor clock is disclosed wherein the scheduling process is performed in a manner which does not dictate the duration of the processor clock period. During the decode stage of the processor pipeline, the instructions are classified, decoded, and data and resource dependencies are detected and resolved for operand access, with these processes being performed virtually in parallel so that the instructions can be appropriately scheduled for execution at the beginning of the next processor clock cycle. Because of the parallel nature of the scheduling process, scheduling can be performed and completed fast enough that processes other than instruction scheduling will dictate the minimum processor clock period.

REFERENCES:
patent: 5488729 (1996-01-01), Vegesna et al.
patent: 5640588 (1997-06-01), Vegesna et al.

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

Processor which performs dynamic instruction scheduling at time does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor which performs dynamic instruction scheduling at time , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor which performs dynamic instruction scheduling at time will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-825414

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