Instruction completion table containing entries that share instruction tags
AssigneeInternational Business Machines Corporation
InventorsKenneth L. WARD, Dung Q. NGUYEN, Hung LE, Susan E. EISEN
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsKenneth L. WARD, Dung Q. NGUYEN, Hung LE, Susan E. EISEN
Estimating the term…
Systems, methods, and computer-readable media are described for performing instruction execution using an instruction completion table (ICT) that is configured to accommodate shared ICT entries. A shared ICT entry maps to multiple instructions such as, for example, two instructions. Each shared ICT entry may be referenced by an even instruction tag (ITAG) and an odd ITAG that correspond to respective instructions that have been grouped together in the shared ICT entry. The instructions corresponding to a given shared ICT entry can be executed and finished independently of one another. A shared ICT entry is completed when each execution of each instruction corresponding to the shared ICT entry has finished and when all prior ICT entries have completed. Also described herein are system, methods, and computer-readable media for flushing instructions in shared ICT entries in response to execution of a branch instruction.
A computer-implemented method for instruction execution utilizing an instruction completion table (ICT) containing entries that share instruction tags, the method comprising:
A system for instruction execution utilizing an instruction completion table (ICT) containing entries that share instruction tags, the system comprising:
A computer program product for instruction execution utilizing an instruction completion table (ICT) containing entries that share instruction tags, the computer program product comprising a storage medium readable by a processing circuit, the storage medium storing instructions executable by the processing circuit to cause a method to be performed, the method comprising:
Dependencies are inferred from the claim text.