Cache line branch prediction scheme that shares among sets of a

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395587, 39580023, 39580041, G06F 938

Patent

active

057747105

ABSTRACT:
A microprocessor includes an instruction cache and a branch target buffer to implement a branch prediction scheme. The instruction cache, which stores branch instructions, is organized into cache lines and sets to implement set associative caching with memory that stores instructions. The branch target buffer includes storage locations organized into lines such that instructions stored in a cache line of the instruction cache correspond to a line in the branch target buffer. The storage locations permit storage of a branch target address that corresponds to any one of the sets in the cache line of the instruction cache to permit storage of branch information for multiple branch instructions when a cache line of a set stores more than one branch instruction. Thus, the resources of the branch target buffer are shared among the sets of the instruction cache.

REFERENCES:
patent: 5265213 (1993-11-01), Weiser et al.
patent: 5367703 (1994-11-01), Levitan
patent: 5663965 (1997-09-01), Seymour

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

Cache line branch prediction scheme that shares among sets of a does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Cache line branch prediction scheme that shares among sets of a , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cache line branch prediction scheme that shares among sets of a will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1870571

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