-
公开(公告)号:US20250004775A1
公开(公告)日:2025-01-02
申请号:US18345909
申请日:2023-06-30
Applicant: Intel Corporation
Inventor: Zeshan Chishti , Jeffrey Cook , Thomas McDonald
IPC: G06F9/38
Abstract: Systems, methods, and apparatuses relating to hardware for auto-predication for loops with dynamically varying iteration counts are disclosed. In an embodiment, a processor core includes a decoder to decode instructions into decoded instructions, an execution unit to execute the decoded instructions, a branch predictor circuit to predict a future outcome of a branch instruction, and a branch predication manager circuit to identify a plurality of popular iteration counts for a loop and to predicate a region including a number of loop iterations equal to one of the plurality of popular iteration counts.