METHOD FOR TRACKING PIPELINE RESOURCES IN A SUPERSCALAR PROCESSOR

Patent №

US 5,860,018

Granted

1999-01-12

Filed 1997

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08881240

A method and apparatus for tracking pipeline resources of a processor involves fetching selected ones of the coded instructions and marking the fetched instructions with instruction metadata. The instruction metadata indicates a number of pipeline resources required by each instruction. The marked instructions are issued from the fetch unit and, using the instruction metadata, a count of a number of resources committed to issued instructions in the execution pipelines is maintained. When it is determined that the number of resources committed to issued instructions exceeds a preselected maximum and instructions are prevented from issuing from the fetch unit. As each instruction is retired, the instruction metadata is used to determine a number of resources released by retirement of the issued instruction.

PlanningAI hardwareG06F 9/382G06F 9/3836G06F 9/3838G06F 9/384G06F 9/3854G06F 9/3858G06F 9/3863

AI classification

AI hardware1.00
Planning1.00
Knowledge representation0.01
Vision0.00
Natural language0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 89090718

Assignors

PANWAR, RAMESH, PANWAR, RAMESH

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

© 2026 NYSGPT2525 LLC