Program thread selection between a plurality of execution pipelines
AssigneeCadence Design Systems, Inc.
InventorsRobert T. Golla, Christopher Olson
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorsRobert T. Golla, Christopher Olson
Estimating the term…
Techniques are disclosed relating to an apparatus that includes a plurality of execution pipelines including first and second execution pipelines, a shared circuit that is shared by the first and second execution pipelines, and a decode circuit. The first and second execution pipelines are configured to concurrently perform operations for respective instructions. The decode circuit is configured to assign a first program thread to the first execution pipeline and a second program thread to the second execution pipeline. In response to determining that respective instructions from the first and second program threads that utilize the shared circuit are concurrently available for dispatch, the decode circuit is further configured to select between the first program thread and the second program thread.
An apparatus, comprising:
A method comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.