发明授权
- 专利标题: Multi-threaded system with branch
- 专利标题(中): 多线程系统带分支
-
申请号: US12631143申请日: 2009-12-04
-
公开(公告)号: US08151097B2公开(公告)日: 2012-04-03
- 发明人: Ryuichi Sunayama
- 申请人: Ryuichi Sunayama
- 申请人地址: JP Kawasaki
- 专利权人: Fujitsu Limited
- 当前专利权人: Fujitsu Limited
- 当前专利权人地址: JP Kawasaki
- 代理机构: Fujitsu Patent Center
- 主分类号: G06F9/32
- IPC分类号: G06F9/32 ; G06F9/40 ; G06F9/52
摘要:
When two threads (strands), for example, are executed in parallel in a processor in a simultaneous multi-thread (SMT) system, entries of a branch reservation station of an instruction control device are separately used in a strand 0 group and a strand 1 group. The data of the strand 0 and the data of the strand 1 are allocated to the respective entries by switching a select circuit. When an entry is released from the branch reservation station, the select circuit switches the strands so that a branch instruction in one strand can be released in order, thereby releasing the entry.
公开/授权文献
- US20100082952A1 PROCESSOR 公开/授权日:2010-04-01
信息查询