Invention Grant
- Patent Title: Multi-threaded system with branch
- Patent Title (中): 多线程系统带分支
-
Application No.: US12631143Application Date: 2009-12-04
-
Publication No.: US08151097B2Publication Date: 2012-04-03
- Inventor: Ryuichi Sunayama
- Applicant: Ryuichi Sunayama
- Applicant Address: JP Kawasaki
- Assignee: Fujitsu Limited
- Current Assignee: Fujitsu Limited
- Current Assignee Address: JP Kawasaki
- Agency: Fujitsu Patent Center
- Main IPC: G06F9/32
- IPC: G06F9/32 ; G06F9/40 ; G06F9/52

Abstract:
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.
Public/Granted literature
- US20100082952A1 PROCESSOR Public/Granted day:2010-04-01
Information query