Patent ID: 11907126
Assignee: ADVANCED MICRO DEVICES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A processor comprising:
a branch predictor to generate a first branch prediction;
a dispatch queue;
a plurality of op cache pipelines, wherein the op cache pipelines provide decoded instructions to op cache entries;
a control module to select a first op cache pipeline of the plurality of op cache pipelines of the processor, wherein the control module is to select the first op cache pipeline based on operation flow criteria associated with the plurality of op cache pipelines, and wherein the operation flow criteria specify selecting the first op cache pipeline based on at least two quality of service levels, including at least one quality of service level of a thread being processed by at least one of the plurality of op cache pipelines; and
wherein the selected op cache pipeline is to provide operations associated with the first branch prediction to the dispatch queue.