摘要 |
PROBLEM TO BE SOLVED: To provide a branch estimation apparatus and a branch estimation method for enhancing the branch estimation precision of a thread. SOLUTION: The branch estimation apparatus can communicate information with a first thread execution unit 13 and a second thread execution unit 14. The branch estimation system comprises a first branch estimation table 15 for storing the branch estimation information of the first thread execution unit 13; a second branch estimation table 16 for storing the branch estimation information of the second thread execution unit; a read address register 40 for accessing the first and second branch estimation tables 15, 16 based on read addresses; and a selection circuit 42 for reading the branch estimation information of the first thread execution unit 13 or the second thread execution unit 14 from the first branch estimation table 15 or the second branch estimation table 16 by read addresses while the second thread execution unit 14 is in a standby state for outputting to the first thread execution unit 13. COPYRIGHT: (C)2006,JPO&NCIPI
|