-
公开(公告)号:US11720364B2
公开(公告)日:2023-08-08
申请号:US17033282
申请日:2020-09-25
Applicant: Intel Corporation
Inventor: Hanna Alam , Leeor Peled , Refael Mizrahi , Amir Leibovitz , Jonathan Beimel , James Hermerding, II , Gilad Olswang , Michal Moran , Moran Peri , Ido Karavany , Sudheer Nair , Hadas Beja , Avishai Wagner , Ronen Laperdon
CPC classification number: G06F9/3802 , G06F9/30043 , G06F9/30047 , G06F9/505 , G06F11/3024
Abstract: Disclosed Methods, Apparatus, and articles of manufacture to dynamically enable and/or disable prefetchers are disclosed. An example apparatus include an interface to access telemetry data, the telemetry data corresponding to a counter of a core in a central processing unit, the counter corresponding to a first phase of a workload executed at the central processing unit; a prefetcher state selector to select a prefetcher state for a subsequent phase based on the telemetry data; and the interface to instruct the core in the central processing unit to operate in the subsequent phase according to the prefetcher state.
-
2.
公开(公告)号:US20250004851A1
公开(公告)日:2025-01-02
申请号:US18344092
申请日:2023-06-29
Applicant: Intel Corporation
Inventor: Yevgeni Sabin , Madhusudan Chidambaram , Refael Mizrahi , Efraim Rotem , Rajshree A. Chabukswar , Eliezer Weissmann , Stephen H. Gunther , Hisham Abu-Salah , Sneha Gohad , Anusha Ramachandran , Praveen Koduru , Hadas Beja , Nofar Mani , Hadar Ringel , Avishai Wagner
Abstract: In one embodiment, a processor includes: at least one first core to execute instructions; at least one second core to execute instructions; and a control circuit coupled to the at least one first core and the at least one second core. The control circuit may be configured to: receive workload telemetry information regarding a workload for execution on the processor; determine a QoS distribution based at least in part on the workload telemetry information; receive a predicted workload type, the predicted workload type based at least in part on the QoS distribution; and cause at least one of the at least one first core or the at least one second core to be parked based on the predicted workload type and the QoS distribution. Other embodiments are described and claimed.
-