Allocation of branch target cache resources in dependence...

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

07447883

ABSTRACT:
A data processing system includes an instruction fetching circuit2, an instruction queue4and further processing circuits6. A branch target cache, which maybe a branch target address cache8, a branch target instruction cache10or both, is used to store branch target addresses or blocks of instructions starting at the branch target respectively. A control circuit12is responsive to the contents of the instruction queue4when a branch instruction is encountered to determine whether or not storage resources within the branch target cache8, 10should be allocated to that branch instruction. Storage resources within the branch target cache8, 10will be allocated when the number of program instructions within the instruction queue is below a threshold number and/or the estimated execution time of the program instructions is below a threshold time.

REFERENCES:
patent: 4926323 (1990-05-01), Baror et al.
patent: RE35794 (1998-05-01), Johnson
patent: 6609194 (2003-08-01), Henry 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

Allocation of branch target cache resources in dependence... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Allocation of branch target cache resources in dependence..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Allocation of branch target cache resources in dependence... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4033957

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