Invention Grant
- Patent Title: Finish status reporting for a simultaneous multithreading processor using an instruction completion table
-
Application No.: US15845871Application Date: 2017-12-18
-
Publication No.: US11269647B2Publication Date: 2022-03-08
- Inventor: Kenneth L. Ward , Susan E. Eisen , Dung Q. Nguyen , Glenn O. Kincaid , Christopher M. Mueller , Tu-An T. Nguyen , Gaurav Mittal , Deepak K. Singh
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Patterson + Sheridan, LLP
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38

Abstract:
A simultaneous multithreading processor and related method of operating are disclosed. The method comprises dispatching portions of a first instruction to be executed by a respective plurality of execution units of the processor; receiving, at an instruction completion table of the processor, respective finish reports responsive to execution of the portions of the first instruction; determining, using the received finish reports, that all of the portions of the first instruction have been executed; and updating the instruction completion table to indicate that the first instruction is ready for completion.
Public/Granted literature
Information query