-
公开(公告)号:US20210011726A1
公开(公告)日:2021-01-14
申请号:US17033282
申请日:2020-09-25
申请人: 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
发明人: 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
摘要: 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.
-
公开(公告)号:US20190129498A1
公开(公告)日:2019-05-02
申请号:US16234510
申请日:2018-12-27
申请人: Patrick Kam-shing Leung , James Hermerding, II , Muhammad Abozaed , Gilad Olswang , Moran Peri , Ido Karavany , William Freelove , Sudheer Nair , Tahi Hollander , Avishai Wagner
发明人: Patrick Kam-shing Leung , James Hermerding, II , Muhammad Abozaed , Gilad Olswang , Moran Peri , Ido Karavany , William Freelove , Sudheer Nair , Tahi Hollander , Avishai Wagner
IPC分类号: G06F1/3287 , G06F1/20 , G06N20/00 , G06N5/04
摘要: In one embodiment, a method receives data regarding processing of a workload by a processor. The data is input into a prediction engine configured to classify the data into a plurality of workload classifications. Each workload classification describes different temporal behavior of the workload. Then, the method outputs a prediction for at least one of the plurality of workload classifications, wherein the prediction is used to control performance of the processor in an upcoming period of time.
-