DYNAMIC ASSIGNMENT ACROSS DISPATCH PIPES OF SOURCE PORTS TO BE USED TO OBTAIN INDICATION OF PHYSICAL REGISTERS

Patent №

US 9,971,601

Granted

2018-05-15

Filed 2015

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14621564

Dynamic resource allocation is provided in which additional resources, such as additional architected registers, are provided to an instruction, if it is determined that resources in addition to those configured to be provided to the instruction are to be used for the particular instruction. An instruction to be executed is dispatched on a pipe of a pipeline and that pipe is configured to have a set number of architected registers for use by the instruction. However, if one or more other architected registers are needed, those additional architected registers are dynamically allocated to the instruction by assigning one or more source ports of an additional pipe to the instruction.

PlanningAI hardwareG06F 9/384G06F 9/30138G06F 9/30141G06F 9/3836G06F 9/4552

AI classification

AI hardware0.96
Planning0.64
Evolutionary computation0.01
Natural language0.00
Machine learning0.00
Vision0.00
Knowledge representation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 349570106

Assignors

ALEXANDER, GREGORY W., BARRICK, BRIAN D., BUSABA, FADI Y., LI, WEN H., MALLEY, EDWARD T.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC