-
公开(公告)号:US10275260B2
公开(公告)日:2019-04-30
申请号:US15262816
申请日:2016-09-12
Applicant: Intel Corporation
Inventor: Guy M. Therien , Paul S. Diefenbaugh , Anil Aggarwal , Andrew D. Henroid , Jeremy J. Shrall , Efraim Rotem , Krishnakanth V. Sistla , Eliezer Weissmann
IPC: G06F1/00 , G06F11/30 , G06F9/4401 , G06F17/30 , G06F9/44 , G06F9/445 , G06F1/28 , G06F1/3234 , G06F11/36 , G06F1/26 , G06F9/22 , G06F1/3203 , G06F1/324 , G06F1/3296 , G06F11/34 , G06F9/30 , G06F1/20 , G06F15/78 , G06F1/32 , G06F9/38
Abstract: The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more parameters to be requested by an OSPM system.
-
公开(公告)号:US20190121423A1
公开(公告)日:2019-04-25
申请号:US16223818
申请日:2018-12-18
Applicant: Intel Corporation
Inventor: Avinash N. Ananthakrishnan , Efraim Rotem , Eliezer Weissmann , Doron Rajwan , Nadav Shulman , Alon Naveh , Hisham Abu-Salah
IPC: G06F1/3234 , G06F1/3287 , G06F12/084 , G06F12/0802 , G06F1/28 , G06F12/0864 , G06F12/0846
CPC classification number: G06F1/3275 , G06F1/28 , G06F1/3287 , G06F12/0802 , G06F12/084 , G06F12/0848 , G06F12/0864 , G06F2212/1028 , G06F2212/282 , G06F2212/502 , G06F2212/621 , Y02D10/13
Abstract: In one embodiment, the present invention is directed to a processor having a plurality of cores and a cache memory coupled to the cores and including a plurality of partitions. The processor can further include a logic to dynamically vary a size of the cache memory based on a memory boundedness of a workload executed on at least one of the cores. Other embodiments are described and claimed.
-
公开(公告)号:US20190121422A1
公开(公告)日:2019-04-25
申请号:US16223794
申请日:2018-12-18
Applicant: Intel Corporation
Inventor: Avinash N. Ananthakrishnan , Efraim Rotem , Eliezer Weissmann , Doron Rajwan , Nadav Shulman , Alon Naveh , Hisham Abu-Salah
IPC: G06F1/3234 , G06F1/3287 , G06F12/084 , G06F12/0802 , G06F1/28 , G06F12/0864 , G06F12/0846
CPC classification number: G06F1/3275 , G06F1/28 , G06F1/3287 , G06F12/0802 , G06F12/084 , G06F12/0848 , G06F12/0864 , G06F2212/1028 , G06F2212/282 , G06F2212/502 , G06F2212/621 , Y02D10/13
Abstract: In one embodiment, the present invention is directed to a processor having a plurality of cores and a cache memory coupled to the cores and including a plurality of partitions. The processor can further include a logic to dynamically vary a size of the cache memory based on a memory boundedness of a workload executed on at least one of the cores. Other embodiments are described and claimed.
-
74.
公开(公告)号:US20190011976A1
公开(公告)日:2019-01-10
申请号:US16130916
申请日:2018-09-13
Applicant: Intel Corporation
Inventor: Jawad Haj-Yihia , Eliezer Weissmann , Vijay S. R. Degalahal , Nadav Shulman , Tal Kuzi , Itay Franko , Amit Gur , Efraim Rotem
IPC: G06F1/32
Abstract: Methods and apparatus relating to autonomous C state mechanism and computational engine alignment for improved processor power efficiency. are described. An embodiment determines whether a semiconductor package should enter a package C state based on energy consumption values for entry into and exit from the package C state, an amount of time the semiconductor package stayed in the package C state previously, and one or more breakeven time points between the various package C states. Another embodiment detects a delay by an imaging computational unit of a processor to enter a low power consumption state relative to one or more other computational units of the processor. The logic causes the imaging computational unit to enter the low power consumption state in response to detection of the delay. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US10162687B2
公开(公告)日:2018-12-25
申请号:US13730800
申请日:2012-12-28
Applicant: Intel Corporation
Inventor: Eugene Gorbatov , Alon Naveh , Inder M. Sodhi , Ganapati N. Srinivasa , Eliezer Weissmann , Guarav Khanna , Mishali Naik , Russell J. Fenger , Andrew D. Henroid , Dheeraj R. Subbareddy , David A. Koufaty , Paolo Narvaez
Abstract: A processor of an aspect includes at least one lower processing capability and lower power consumption physical compute element and at least one higher processing capability and higher power consumption physical compute element. Migration performance benefit evaluation logic is to evaluate a performance benefit of a migration of a workload from the at least one lower processing capability compute element to the at least one higher processing capability compute element, and to determine whether or not to allow the migration based on the evaluated performance benefit. Available energy and thermal budget evaluation logic is to evaluate available energy and thermal budgets and to determine to allow the migration if the migration fits within the available energy and thermal budgets. Workload migration logic is to perform the migration when allowed by both the migration performance benefit evaluation logic and the available energy and thermal budget evaluation logic.
-
公开(公告)号:US10089113B2
公开(公告)日:2018-10-02
申请号:US15282082
申请日:2016-09-30
Applicant: Intel Corporation
Inventor: Oren Ben-Kiki , Ilan Pardo , Robert Valentine , Eliezer Weissmann , Dror Markovich , Yuval Yosef
IPC: G06F9/38 , G06F9/30 , G06F11/07 , G06F9/54 , G06F12/0875
Abstract: An apparatus and method are described for providing low-latency invocation of accelerators. For example, a system according to one embodiment comprises: a processor includes a plurality of simultaneous multithreading (SMT) cores, at least one shared cache circuit to be shared among two or more of the SMT cores; and at least one of the SMT cores including at least one level 2 (L2) cache circuit to store both instructions and data and communicatively coupled to the instruction cache circuit and the data cache circuit, a communication interconnect circuit including a peripheral component interconnect express (PCIe) circuit to communicatively couple one or more of the SMT cores to an accelerator device and a memory access circuit to identify an accelerator context save/restore region in a memory responsive to a context save/restore value, the accelerator context save/restore region to share an accelerator context state.
-
77.
公开(公告)号:US10078519B2
公开(公告)日:2018-09-18
申请号:US15221557
申请日:2016-07-27
Applicant: Intel Corporation
Inventor: Eliezer Weissmann , Karthikeyan Karthik Vaithianathan , Yoav Zach , Boris Ginzburg , Ronny Ronen
IPC: G06F12/10 , G06F9/38 , G06F12/1027 , G06F12/1081 , G06F12/1072 , G06F12/0875 , G06F12/1009
CPC classification number: G06F9/3851 , G06F3/0646 , G06F3/0662 , G06F3/0668 , G06F9/3881 , G06F9/3887 , G06F12/0292 , G06F12/0811 , G06F12/084 , G06F12/0875 , G06F12/1009 , G06F12/1027 , G06F12/1045 , G06F12/1072 , G06F12/1081 , G06F12/1441 , G06F12/145 , G06F2212/1024 , G06F2212/283 , G06F2212/302 , G06F2212/452 , G06F2212/60 , G06F2212/62 , G06F2212/65 , G06F2212/68 , G06F2212/683 , G06F2212/684
Abstract: An apparatus and method are described for coupling a front end core to an accelerator component (e.g., such as a graphics accelerator). For example, an apparatus is described comprising: an accelerator comprising one or more execution units (EUs) to execute a specified set of instructions; and a front end core comprising a translation lookaside buffer (TLB) communicatively coupled to the accelerator and providing memory access services to the accelerator, the memory access services including performing TLB lookup operations to map virtual to physical addresses on behalf of the accelerator and in response to the accelerator requiring access to a system memory.
-
公开(公告)号:US10067553B2
公开(公告)日:2018-09-04
申请号:US15270208
申请日:2016-09-20
Applicant: Intel Corporation
Inventor: Avinash N. Ananthakrishnan , Efraim Rotem , Eliezer Weissmann , Doron Rajwan , Nadav Shulman , Alon Naveh , Hisham Abu-Salah
IPC: G06F12/08 , G06F1/32 , G06F12/084 , G06F12/0864 , G06F1/28 , G06F12/0802 , G06F12/0846
Abstract: In one embodiment, the present invention is directed to a processor having a plurality of cores and a cache memory coupled to the cores and including a plurality of partitions. The processor can further include a logic to dynamically vary a size of the cache memory based on a memory boundedness of a workload executed on at least one of the cores. Other embodiments are described and claimed.
-
公开(公告)号:US10007528B2
公开(公告)日:2018-06-26
申请号:US13683748
申请日:2012-11-21
Applicant: Intel Corporation
Inventor: Guy M. Therien , Paul Diefenbaugh , Anil Aggarwal , Andrew D. Henroid , Jeremy J. Shrall , Efraim Rotem , Krishnakanth V. Sistla , Eliezer Weissmann , Mohan Kumar , Sarathy Jayakumar , Jose Andy Vargas , Neelam Chandwani , Michael A. Rothman , Robert Gough , Mark Doran
IPC: G06F17/30 , G06F9/4401 , G06F9/44 , G06F9/445 , G06F1/28 , G06F11/36 , G06F1/26 , G06F9/22 , G06F11/30 , G06F11/34 , G06F9/30 , G06F1/20 , G06F15/78 , G06F1/32 , G06F9/38
CPC classification number: G06F9/4403 , G06F1/206 , G06F1/26 , G06F1/28 , G06F1/32 , G06F1/3203 , G06F1/3234 , G06F1/324 , G06F1/3275 , G06F1/3296 , G06F9/22 , G06F9/30098 , G06F9/3012 , G06F9/384 , G06F9/44 , G06F9/4401 , G06F9/4418 , G06F9/445 , G06F11/3024 , G06F11/3409 , G06F11/3447 , G06F11/3466 , G06F11/3664 , G06F11/3672 , G06F11/3688 , G06F15/7871 , G06F16/2282 , G06F2209/501 , G06F2217/78 , Y02D10/126 , Y02D10/172
Abstract: In some embodiments, a PPM interface may be provided with functionality to facilitate to an OS memory power state management for one or more memory nodes, regardless of a particular platform hardware configuration, as long as the platform hardware is in conformance with the PPM interface.
-
公开(公告)号:US09983644B2
公开(公告)日:2018-05-29
申请号:US14936945
申请日:2015-11-10
Applicant: Intel Corporation
Inventor: Shmuel Zobel , Maxim Levit , Efraim Rotem , Eliezer Weissmann , Doron Rajwan , Dorit Shapira , Nadav Shulman
IPC: G06F1/26
CPC classification number: G06F1/26 , G06F1/3206 , G06F1/324 , G06F1/3296 , Y02D10/126 , Y02D10/172
Abstract: In one embodiment, a processor includes at least one core, at least one thermal sensor, and a power controller including a first logic to dynamically update a time duration for which the at least one core is enabled to be in a turbo mode. Other embodiments are described and claimed.
-
-
-
-
-
-
-
-
-