or
Bookmark and Share
Branch encoding before instruction cache write
   
Document Number
US Patent 7487334
Issued Date
February 3, 2009
Link
Map
Abstract
Method, system and computer program product for determining the targets of branches in a data processing system. A method for determining the target of a branch in a data processing system includes performing at least one pre-calculation relating to determining the target of the branch prior to writing the branch into a Level 1 (L1) cache to provide a pre-decoded branch, and then writing the pre-decoded branch into the L1 cache. By pre-calculating matters relating to the targets of branches before the branches are written into the L1 cache, for example, by re-encoding relative branches as absolute branches, a reduction in branch redirect delay can be achieved, thus providing a substantial improvement in overall processor performance.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
1
Comments:
no comments yet
Published
February 3, 2009
Application Number
11/050,350
Filed
February 3, 2005
US Classification
712/213   712/233 712/237 712/239
Int'l Classification
G06F   9/34   (20060101)  
Examiner
Assistant Examiner
USPTO Field of Search
712/239   395/586  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us