WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018085097) THREAD IMPORTANCE BASED PROCESSOR CORE PARKING AND FREQUENCY SELECTION
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/085097    International Application No.:    PCT/US2017/058384
Publication Date: 11.05.2018 International Filing Date: 26.10.2017
IPC:
G06F 9/50 (2006.01)
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, Washington 98052-6399 (US)
Inventors: IYIGUN, Mehmet; (US).
HSU, Kai-Lun; (US).
NAIR, Rahul; (US).
BELLON, Mark Allan; (US).
KISHAN, Arun U.; (US).
BROWN, Tristan A.; (US)
Agent: MINHAS, Sandip S.; (US).
CHEN, Wei-Chen Nicholas; (US).
DRAKOS, Katherine J.; (US).
HINOJOSA, Brianna L.; (US).
HOLMES, Danielle J.; (US).
SWAIN, Cassandra T.; (US).
WONG, Thomas S.; (US).
CHOI, Daniel; (US).
HWANG, William C.; (US).
WIGHT, Stephen A.; (US).
CHATTERJEE, Aaron C.; (US)
Priority Data:
62/415,925 01.11.2016 US
15/608,712 30.05.2017 US
Title (EN) THREAD IMPORTANCE BASED PROCESSOR CORE PARKING AND FREQUENCY SELECTION
(FR) SÉLECTION DE FRÉQUENCE ET DE PARCAGE DE CŒUR DE PROCESSEUR BASÉE SUR L'IMPORTANCE D'UN FIL
Abstract: front page image
(EN)Each processor core in a computing device supports various different frequency ranges, also referred to as p-states, and can operate to run threads at any one of those different frequency ranges. Threads in the computing device are assigned one of multiple importance levels. A processor core is configured to run at a particular frequency range or in accordance with a particular energy performance preference based on the importance level of the thread it is running. A utilization factor of a processor core can also be determined over some time duration, the utilization factor being based on the amount of time during the time duration that the processor core was running a thread(s), and also based on the importance levels of the thread(s) run during the time duration. The utilization factor can then be used to determine whether to park the processor core.
(FR)Selon la présente invention, chaque cœur de processeur dans un dispositif informatique prend en charge diverses plages de fréquences différentes, également connues sous le nom d'états p, et peut fonctionner pour exécuter des fils à l'une quelconque de ces différentes plages de fréquences. Des fils dans le dispositif informatique sont attribués à un niveau d'importance de multiples niveaux d'importance. Un cœur de processeur est configuré de sorte à fonctionner à une plage de fréquences particulière ou en fonction d'une préférence de rendement énergétique particulière sur la base du niveau d'importance du fil qu'il exécute. Un facteur d'utilisation d'un cœur de processeur peut également être déterminé sur une certaine durée, le facteur d'utilisation étant basé sur la durée pendant laquelle le cœur de processeur a exécuté un ou plusieurs fils, et également sur la base des niveaux d'importance du ou des fils s'exécutant pendant la durée. Le facteur d'utilisation peut ensuite être utilisé pour déterminer s'il convient de parquer le cœur de processeur.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)