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. (WO2009139966) SCHEDULING COLLECTIONS IN A SCHEDULER
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2009/139966    International Application No.:    PCT/US2009/038658
Publication Date: 19.11.2009 International Filing Date: 27.03.2009
IPC:
G06F 9/46 (2006.01), G06F 9/06 (2006.01), G06F 13/00 (2006.01)
Applicants: MICROSOFT CORPORATION [US/US]; One Microsoft Way Redmond, WA 98052-6399 (US) (For All Designated States Except US)
Inventors: RINGSETH, Paul, F.; (US).
FERNANDES, Genevieve; (US).
GUSTAFSSON, Niklas; (US).
MOLLOY, Rick; (US)
Priority Data:
12/121,794 16.05.2008 US
Title (EN) SCHEDULING COLLECTIONS IN A SCHEDULER
(FR) ENSEMBLES DE PROGRAMMATION DANS UN PROGRAMMATEUR
Abstract: front page image
(EN)A scheduler in a process of a computer system includes a respective scheduling collection for each scheduling node in the scheduler. The scheduling collections are mapped into at least a partial search order based on one or more execution metrics. When a processing resource in a scheduling node becomes available, the processing resource first attempts to locate a task to execute in a scheduling collection corresponding to the scheduling node before searching other scheduling collections in an order specified by the search order.
(FR)L'invention concerne un planificateur de processus de système informatique comprenant un ensemble de planification respectif pour chaque noeud de programmation du programmateur. Les ensembles de programmation sont mappés dans au moins un ordre de recherche partiel en fonction d'une ou de plusieurs métriques d'exécution. Lorsqu'une ressource de traitement d'un noeud de planification devient disponible, cette dernière tente d'abord de localiser une tâche à exécuter dans un ensemble de programmation correspondant au noeud de programmation avant de rechercher d'autres ensembles de programmation selon un ordre spécifié par l'ordre de recherche.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)