Electrical computers and digital processing systems: processing – Instruction issuing
Reexamination Certificate
2006-04-18
2006-04-18
Treat, William M. (Department: 2181)
Electrical computers and digital processing systems: processing
Instruction issuing
C712S003000, C712S207000
Reexamination Certificate
active
07032101
ABSTRACT:
An apparatus and method in a high performance processor for issuing instructions, comprising; a classification logic for sorting instructions in a number of priority categories, a plurality of instruction queues storing the instruction of differing priorities, and a issue logic selecting from which queue to dispatch instructions for execution. This apparatus and method can be implemented in both in-order, and out-of-order execution processor architectures. The invention also involves instruction cloning, and use of various predictive techniques.
REFERENCES:
patent: 4829425 (1989-05-01), Bain et al.
patent: 5655114 (1997-08-01), Taniai et al.
patent: 5864341 (1999-01-01), Hicks et al.
patent: 5890008 (1999-03-01), Panwar et al.
patent: 6154826 (2000-11-01), Wulf et al.
patent: 6594730 (2003-07-01), Hum et al.
patent: 2002/0062435 (2002-05-01), Nemirovsky et al.
Graf, Rudolf F, Modern Dictionary of Electronics, 1988, Sixth Edition, pp. 498-499.
Hennessy and Patterson, Computer Architecture A Quantitative Approach, 1996, Morgan Kaufman Publishers, Second Edition, pp. 402 and 403.
C. Zilles and G. Sohi “Understanding the Backward Slices of Performance Degrading Instructions”, Proc. of the International Symposium on Computer Architecture, 2000. pp: 172-181.
K. Ebcioglu, et al “Optimizations and Oracle Parallelism with Dynamic Translation”, Proc. of the 32nd International Symposium on Microarchitecture, 1999. pp.: 284-295.
S. Abraham, et al, “Predictability of Load/Store Instruction Latencies”, Proc. of the 26th International Symposium on Microarchitecture, 1993. pp.: 139-152.
M. Annavaram, et al “Data Prefetching by Dependence Graph Precomputation”, Proc. of the International Symposium on Computer Architecture, 2001. pp.: 52-61.
S. Srinivasan et al, “Locality vs. Criticality”, Proc. of the International Symposium on Computer Architecture, 2001,. pp.: 132-143.
Gschwind Michael Karl
Salapura Valentina
International Business Machines - Corporation
Meonske Tonia L.
Sai-Halasz George
Treat William M.
LandOfFree
Method and apparatus for prioritized instruction issue queue... 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 and apparatus for prioritized instruction issue queue..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for prioritized instruction issue queue... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3617760