-
1.
公开(公告)号:US20180060123A1
公开(公告)日:2018-03-01
申请号:US15252511
申请日:2016-08-31
Applicant: Intel Corporation
Inventor: Eliezer Weissmann , Israel Hirsh , Efraim Rotem , Doron Rajwan , Avinash N. Ananthakrishnan , Natanel Abitan , Ido Melamed , Guy M. Therien
IPC: G06F9/48
CPC classification number: G06F9/4893 , G06F1/32 , G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/485 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5011 , G06F9/5016 , G06F9/5022 , G06F9/5027 , G06F9/5044 , G06F9/505 , G06F9/5094 , Y02D10/24
Abstract: In one embodiment, a processor includes: a first storage to store a set of common performance state request settings; a second storage to store a set of thread performance state request settings; and a controller to control a performance state of a first core based on a combination of at least one of the set of common performance state request settings and at least one of the set of thread performance state request settings. Other embodiments are described and claimed.
-
公开(公告)号:US10379904B2
公开(公告)日:2019-08-13
申请号:US15252511
申请日:2016-08-31
Applicant: Intel Corporation
Inventor: Eliezer Weissmann , Israel Hirsh , Efraim Rotem , Doron Rajwan , Avinash N. Ananthakrishnan , Natanel Abitan , Ido Melamed , Guy M. Therien
Abstract: In one embodiment, a processor includes: a first storage to store a set of common performance state request settings; a second storage to store a set of thread performance state request settings; and a controller to control a performance state of a first core based on a combination of at least one of the set of common performance state request settings and at least one of the set of thread performance state request settings. Other embodiments are described and claimed.
-
公开(公告)号:US20190102229A1
公开(公告)日:2019-04-04
申请号:US15721858
申请日:2017-09-30
Applicant: Intel Corporation
Inventor: Monica Gupta , Russell J. Fenger , Vijay Dhanraj , Deepak Samuel Kirubakaran , Srividya Ambale , Israel Hirsh , Eliezer Weissmann , Hisham Abu-Salah
IPC: G06F9/50
Abstract: Technologies are provided in embodiments to dynamically bias performance of logical processors in a core of a processor. One embodiment includes identifying a first logical processor associated with a first thread of an application and a second logical processor associated with a second thread, obtaining first and second thread preference indicators associated with the first and second threads, respectively, computing a first relative performance bias value for the first logical processor based, at least in part, on a relativeness of the first and second thread preference indicators, and adjusting a performance bias of the first logical processor based on the first relative performance bias value. Embodiments can further include increasing the performance bias of the first logical processor based, at least in part, on the first relative performance bias value indicating a first performance preference that is higher than a second performance preference.
-
-