发明申请
US20090070567A1 EFFICIENT IMPLEMENTATION OF BRANCH INTENSIVE ALGORITHMS IN VLIW AND SUPERSCALAR PROCESSORS 有权
VLIW和超级处理器中分支强度算法的有效实现

  • 专利标题: EFFICIENT IMPLEMENTATION OF BRANCH INTENSIVE ALGORITHMS IN VLIW AND SUPERSCALAR PROCESSORS
  • 专利标题(中): VLIW和超级处理器中分支强度算法的有效实现
  • 申请号: US11854003
    申请日: 2007-09-12
  • 公开(公告)号: US20090070567A1
    公开(公告)日: 2009-03-12
  • 发明人: Jeffrey W. CalderTong Sun
  • 申请人: Jeffrey W. CalderTong Sun
  • 主分类号: G06F9/38
  • IPC分类号: G06F9/38
EFFICIENT IMPLEMENTATION OF BRANCH INTENSIVE ALGORITHMS IN VLIW AND SUPERSCALAR PROCESSORS
摘要:
An apparatus for implementing branch intensive algorithms is disclosed. The apparatus includes a processor containing a plurality of ALUs and a plurality of result registers. Each result register has a guard input which allows the ALU to write a result to the register upon receipt of a selection signal at the guard input. A lookup table is dynamically programmed with logic to implement an upcoming branching portion of program code. Upon evaluation of the branch conditions of the branching portion of code, the lookup table outputs a selection signal for writing the correct results of the branching portion of code based on the evaluation of the branch condition statements and the truth table programmed into the lookup table to the result register.
信息查询
0/0