Electrical computers and digital processing systems: processing – Processing control – Processing control for data transfer
Reexamination Certificate
2003-12-31
2008-10-21
Dollinger, Tonia L. M. (Department: 2181)
Electrical computers and digital processing systems: processing
Processing control
Processing control for data transfer
C712S216000
Reexamination Certificate
active
07441107
ABSTRACT:
Embodiments include a system for minimizing storage space required for tracking load instructions through a pipeline in a processor. Store instructions are tracked in a separate queue and only load instructions that require speculation on data or addresses are tracked in a load table and flagged in the reorder buffer. This system improves system performance by reducing energy and space requirements.
REFERENCES:
patent: 6598156 (2003-07-01), Arora
patent: 6658559 (2003-12-01), Arora et al.
patent: 6889315 (2005-05-01), Miyake et al.
patent: 2004/0168045 (2004-08-01), Morris et al.
“Itanium 2 Processor Microarchitecture”; Cameron McNairy and Don Soltis; IEEE; Mar. 2003.
“ARB: A Hardware Mechanism for Dynamic Reordering of Memory References”; Manoj Franklin and Gurindar Sohi; IEEE; 1996.
“Computer Architecture: A Quantitative Approach” John Hennessy and David Patterson; May 2002.
“Superscalar Microprocessor Design”; Mike Johnson; 1991.
Gharachorloo et al.; “Two Techniques to Enhance the Performance of Memory Consistency Models”; 1991; Proceedings of the 1991 International Conference on Parallel Processing.
Huck et al.; “Introducing the IA-64 Architecture”; 2000; IEEE.
Yoaz et al.; “Speculation Techniques for Improving Load Related Instruction Scheduling”; 1999; IEEE, ?
Hammond Gary N.
Scafidi Carl C.
Blakely , Sokoloff, Taylor & Zafman LLP
Dollinger Tonia L. M.
Geib Benjamin
Intel Corporation
LandOfFree
Utilizing an advanced load address table for memory... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Utilizing an advanced load address table for memory..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Utilizing an advanced load address table for memory... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4011864