Branch processing unit with target cache storing history for pre

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395587, G06F 938

Patent

active

057322538

ABSTRACT:
A branch processing unit (BPU) is used, in an exemplary embodiment, in a superscalar, superpipelined microprocessor compatible with the x86 instruction set architecture. The BPU implements a branch prediction scheme using a target cache and a separate history cache. The target cache stores target addressing information and history information for predicted taken branches. The history cache stores history information only for predicted not-taken branches. The exemplary embodiment uses a two-bit prediction algorithm such that the target cache and the history cache need only story a single history bit (to differentiate between strong and weak states of respectively predicted taken and not-taken branches).

REFERENCES:
patent: 5353421 (1994-10-01), Emma et al.
patent: 5454117 (1995-09-01), Puziol 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

Branch processing unit with target cache storing history for pre 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 processing unit with target cache storing history for pre, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Branch processing unit with target cache storing history for pre will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2297481

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