The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 03, 2023
Filed:
May. 01, 2018
Intel Corporation, Santa Clara, CA (US);
Efraim Rotem, Haifa, IL;
Eliezer Weissmann, Haifa, IL;
Eric Dehaemer, Shrewsbury, MA (US);
Alexander Gendler, Kiriat Motzkin, IL;
Nadav Shulman, Tel Mond, IL;
Krishnakanth Sistla, Beaverton, OR (US);
Nir Rosenzweig, Givat Ella, IL;
Ankush Varma, Portland, OR (US);
Ariel Szapiro, Tel Aviv, IL;
Arye Albahari, Kiriat Motzkin, IL;
Ido Melamed, Kfar-Saba, IL;
Nir Misgav, Santa Clara, CA (US);
Vivek Garg, Folsom, CA (US);
Nimrod Angel, Haifa, IL;
Adwait Purandare, Hillsboro, OR (US);
Elkana Korem, Tzoran, IL;
Intel Corporation, Santa Clara, CA (US);
Abstract
A local power control arbiter is provided to interface with a global power control unit of a processing platform having a plurality of processing entities. The local power control arbiter controls a local processing unit of the processing platform. The local power arbiter has an interface to receive from the global power control unit, a local performance limit allocated to the local processing unit depending on a global power control evaluation and processing circuitry to determine any change to one or more processing conditions prevailing in the local processing unit on a timescale shorter than a duration for which the local performance limit is applied to the local processing unit by the global power control unit and to select a performance level for the local processing unit depending on both the local performance limit and the determined change, if any, to the prevailing processing conditions on the local processing unit.