- Patent Title: Instruction and logic for tracking fetch performance bottlenecks
-
Application No.: US14750535Application Date: 2015-06-25
-
Publication No.: US09916161B2Publication Date: 2018-03-13
- Inventor: Ahmad Yasin
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Alliance IP, LLC
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F11/30

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.
Public/Granted literature
- US20160378470A1 INSTRUCTION AND LOGIC FOR TRACKING FETCH PERFORMANCE BOTTLENECKS Public/Granted day:2016-12-29
Information query