Intel Corporation
Instruction and logic for tracking fetch performance bottlenecks
Last updated:
Abstract:
A processor includes a front end, an execution unit, a retirement stage, a counter, and a performance monitoring unit. The front end includes logic to receive an event instruction to enable supervision of a front end event that will delay execution of instructions. The execution unit includes logic to set a register with parameters for supervision of the front end event. The front end further includes logic to receive a candidate instruction and match the candidate instruction to the front end event. The counter includes logic to generate the front end event upon retirement of the candidate instruction.
Status:
Grant
Type:
Utility
Filling date:
26 Mar 2020
Issue date:
22 Feb 2022