Invention Grant
- Patent Title: Optimizing grouping of instructions
-
Application No.: US14841805Application Date: 2015-09-01
-
Publication No.: US09766896B2Publication Date: 2017-09-19
- Inventor: Fadi Y. Busaba , Michael T. Huffer , David S. Hutton , Edward T. Malley , John G. Rell, Jr. , Eric M. Schwarz , Aaron Tsai
- 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: Cantor Colburn LLP
- Agent Margaret A. McNamara
- Main IPC: G06F15/76
- IPC: G06F15/76 ; G06F15/00 ; G06F9/38 ; G06F9/30

Abstract:
Embodiments include optimizing the grouping of instructions in a microprocessor. Aspects include receiving a first clump of instructions from a streaming buffer, pre-decoding each of instructions for select information and sending the instructions to an instruction queue. Aspects further include storing initial grouping information for the instructions in a local register, wherein the initial grouping information is based on the select information. Aspects further include updating the initial group information stored in the local register when additional pre-decode information becomes available and grouping the instructions that are ready to be dispatched into a dispatch group based on the grouping information stored in the local register. Aspects further include dispatching the dispatch group to an issue unit.
Public/Granted literature
- US20160092216A1 OPTIMIZING GROUPING OF INSTRUCTIONS Public/Granted day:2016-03-31
Information query