Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2006-11-28
2006-11-28
Chan, Eddie (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Branching
C712S239000, C712S233000
Reexamination Certificate
active
07143273
ABSTRACT:
Toggling between accessing an entry in a global history with a stew created from branch predictions implied by the ordering of instructions within a trace of a trace cache when a trace is read out of a trace cache, and accessing an entry in a global history with repeatable variations of a stew when there is more than branch instruction within a trace within the trace cache and at least a second branch instruction is read out.
REFERENCES:
patent: 5758142 (1998-05-01), McFarling et al.
patent: 5881277 (1999-03-01), Bondi et al.
patent: 6055630 (2000-04-01), D'Sa et al.
patent: 6272623 (2001-08-01), Talcott
patent: 6438673 (2002-08-01), Jourdan et al.
patent: 6516405 (2003-02-01), Jourdan et al.
patent: 6560690 (2003-05-01), Hum et al.
patent: 6675280 (2004-01-01), Cooksey et al.
patent: 6675282 (2004-01-01), Hum et al.
patent: 6701426 (2004-03-01), Ries et al.
patent: 6715064 (2004-03-01), D'Sa et al.
patent: 6721877 (2004-04-01), Chen et al.
patent: 6742112 (2004-05-01), Yoaz et al.
patent: 6842842 (2005-01-01), Svendsen et al.
patent: 6848031 (2005-01-01), Jourdan
patent: 6950924 (2005-09-01), Miller et al.
patent: 6954840 (2005-10-01), Cooksey et al.
patent: 6990551 (2006-01-01), Hum et al.
patent: 7017026 (2006-03-01), Yoaz et al.
patent: 2001/0056531 (2001-12-01), McFarling
patent: 2002/0078327 (2002-06-01), Jourdan et al.
patent: 2002/0087850 (2002-07-01), Jourdan et al.
patent: 2002/0087852 (2002-07-01), Jourdan et al.
patent: 2003/0065909 (2003-04-01), Jourdan
patent: 2003/0065912 (2003-04-01), Hum et al.
patent: 2003/0105939 (2003-06-01), Cooksey et al.
patent: 2003/0105940 (2003-06-01), Cooksey et al.
patent: 2003/0154362 (2003-08-01), Jourdan et al.
patent: 2003/0191893 (2003-10-01), Miller et al.
patent: 2003/0217251 (2003-11-01), Jourdan et al.
patent: 2004/0193857 (2004-09-01), Miller et al.
patent: 2005/0014969 (2005-01-01), Uematsu et al.
patent: 2005/0071614 (2005-03-01), Jourdan et al.
patent: 2005/0132174 (2005-06-01), Jourdan et al.
patent: 2005/0138295 (2005-06-01), Hammarlund et al.
patent: 2005/0138338 (2005-06-01), Sodani et al.
patent: 2005/0138341 (2005-06-01), Maiyuran et al.
patent: 2005/0147036 (2005-07-01), Hammarlund et al.
patent: 2005/0149680 (2005-07-01), Jourdan et al.
patent: 2005/0149707 (2005-07-01), Jourdan et al.
patent: 2005/0149709 (2005-07-01), Jourdan et al.
patent: 2005/0149912 (2005-07-01), Farcy et al.
patent: 2005/0289324 (2005-12-01), Miller et al.
Combining Branch Predictors, Scott McFarling, Jun. 1993, WRL-Technical Note TN-36.
Q. Jacobson, E. Rothenberg and J.E. Smith. Path-based next trace prediction. Proceedings of the 30th International Symposium on Microarchitecture, 1997.
Structured Computer Organization, Andrew S. Tanenbaum, 1984, Prentice-Hall, Inc., 2nd Edition, pp. 10-11.
U.S. Appl. No. 11/315,964, filed Dec. 21, 2005.
U.S. Appl. No. 09/608,624, filed Jun. 30, 2000.
U.S. Appl. No. 09/608,512, filed Jun. 30, 2000.
Jourdan Stephan J.
Miller John Alan
Morgan Slade A.
Chan Eddie
Intel Corporation
Yadav Ram P.
Zalepa George D.
LandOfFree
Method and apparatus for dynamic branch prediction utilizing... 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 dynamic branch prediction utilizing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamic branch prediction utilizing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3686624