Branch prediction apparatus, systems, and methods

Electrical computers and digital processing systems: processing – Processing control – Branching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08041931

ABSTRACT:
An apparatus and a system, as well as a method and article, may operate to predict a branch within a first operating context, such as a user context, using a first strategy; and to predict a branch within a second operating context, such as an operating system context, using a second strategy. In some embodiments, apparatus and systems may comprise one or more first storage locations to store branch history information associated with a first operating context, and one ore more second storage locations to store branch history information associated with a second operating context.

REFERENCES:
patent: 5577217 (1996-11-01), Hoyt et al.
patent: 5935241 (1999-08-01), Shiell et al.
patent: 6092187 (2000-07-01), Killian
patent: 6108775 (2000-08-01), Shiell et al.
patent: 6721877 (2004-04-01), Chen et al.
patent: 6938151 (2005-08-01), Bonanno et al.
patent: 7058795 (2006-06-01), Kacevas et al.
patent: 7185183 (2007-02-01), Uhler
patent: 7370183 (2008-05-01), John et al.
patent: 2002/0029333 (2002-03-01), Talcott
patent: 2003/0065912 (2003-04-01), Hum et al.
patent: 2005/0114637 (2005-05-01), John et al.
M. Petrovic et al., “Two Branch Predictor Schemes for Reduction of Misprediction Rate in Conditions of Frequent Content Switches,” SRDS, The 17th IEEE Symposium on Reliable Distributed Systems, pp. 354-359, 1998.
“U.S. Appl. No. 10/822,553 final office action mailed Feb. 21, 2007”, 18 Pgs.
“U.S. Appl. No. 10/822,553 non-final office action mailed Aug. 9, 2007”, 10 Pgs.
“U.S. Appl. No. 10/822,553 non-final office action mailed Sep. 12, 2006”, 18 Pgs.
“U.S. Appl. No. 10/822,553 Response filed Dec. 1, 2006 non-final office action mailed Sep. 12, 2006”, 16 Pgs.
“U.S. Appl. No. 10/822,553 Response filed Apr. 20, 2007 final office action mailed Feb. 21, 2007”, 7 Pgs.
“U.S. Appl. No. 10/822,553, Notice of Allowance mailed Dec. 21, 2007”, NOAR,6 pgs.
“Non-Final Office Action Mailed Aug. 9, 2007 in U.S. Appl. No. 10/822,553 10 pgs”, OARN,10.
Li, T. , et al., “Improving Branch Predictability in Java Processing”,University of Texas Project Publications, (2001).
Li, T , et al., “Modeling and Evaluation of Control Flow Prediction Schemes Using Complete System Simulation and Java Workloads”,Dept. of Electrical and Computer Engineering, the University of Texas at Austin, Research paper, 10 pages, IEEE (2002).
Li, T , et al., “Understanding and Improving Operating System Effects in Control Flow Prediction”,Dept. of Electrical and Computer Engineering, the University of Texas at Austin, Paper,(2002), 13 pages,

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

Branch prediction apparatus, systems, and methods does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Branch prediction apparatus, systems, and methods, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Branch prediction apparatus, systems, and methods will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4253884

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