Invention Grant
US07827393B2 Branch prediction apparatus, its method and processor 有权
分支预测装置,其方法和处理器

  • Patent Title: Branch prediction apparatus, its method and processor
  • Patent Title (中): 分支预测装置,其方法和处理器
  • Application No.: US11515971
    Application Date: 2006-09-06
  • Publication No.: US07827393B2
    Publication Date: 2010-11-02
  • Inventor: Mikio Hondou
  • Applicant: Mikio Hondou
  • Applicant Address: JP Kawasaki
  • Assignee: Fujitsu Limited
  • Current Assignee: Fujitsu Limited
  • Current Assignee Address: JP Kawasaki
  • Agency: Fujitsu Patent Center
  • Priority: JP2004-125465 20040421
  • Main IPC: G06F9/00
  • IPC: G06F9/00
Branch prediction apparatus, its method and processor
Abstract:
A branch prediction apparatus reads out a branch history table 15 by an index calculated by the output of a branch history register 14 containing a plurality of the latest branch result of a branch instruction. The branch prediction apparatus comprises frequency detection units 18-20 for detecting the appearance frequency of a branch instruction with a different address and data width modification units 16 and 21 for modifying the number of valid bits of the branch history register, based on the detected appearance frequency. Even a program in which a branch result strongly depends on the latest branch history or even a program having a plenty of branch instructions can maintain high prediction accuracy with a small capacity of the branch history table.
Public/Granted literature
Information query
Patent Agency Ranking
0/0