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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Options
Langue d'interrogation
Stemming/Racinisation
Trier par:
Nombre de réponses par page
Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2011147777) OPTIMISATION DE LA CONSOMMATION D'ÉNERGIE ET DE L'EFFICACITÉ D'APPLICATION DANS UN SYSTÈME DE PROCESSEURS À MULTIPLES PROCESSEURS ET MULTIPLES FILS D'EXÉCUTION
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication : WO/2011/147777 N° de la demande internationale : PCT/EP2011/058365
Date de publication : 01.12.2011 Date de dépôt international : 23.05.2011
CIB :
G06F 9/48 (2006.01) ,G06F 1/32 (2006.01) ,G06F 9/50 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
46
Dispositions pour la multiprogrammation
48
Lancement de programmes; Changement de programmes, p.ex. par interruption
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
1
Détails non couverts par les groupes G06F3/-G06F13/89
26
Alimentation en énergie électrique, p.ex. régulation à cet effet
32
Moyens destinés à économiser de l'énergie
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
46
Dispositions pour la multiprogrammation
50
Allocation de ressources, p.ex. de l'unité centrale de traitement (UCT)
Déposants : ELNOZAHY, Elmootazbellah, Nabil[US/US]; US (UsOnly)
HANSON, Heather, Lynn[US/US]; US (UsOnly)
RAWSON III, Freeman, Leigh[US/US]; US (UsOnly)
ALLEN-WARE, Malcolm, Scott[US/US]; US (UsOnly)
INTERNATIONAL BUSINESS MACHINES CORPORATION[US/US]; New Orchard Road Armonk, New York 10504, US (AllExceptUS)
IBM UNITED KINGDOM LIMITED[GB/GB]; PO Box 41, North Harbour Portsmouth Hampshire PO6 3AU, GB (MG)
Inventeurs : ELNOZAHY, Elmootazbellah, Nabil; US
HANSON, Heather, Lynn; US
RAWSON III, Freeman, Leigh; US
ALLEN-WARE, Malcolm, Scott; US
Mandataire : ROBERTS, Scott; IBM United Kingdom Limited Intellectual Property Law Hursley Park Winchester Hampshire SO21 2JN, GB
Données relatives à la priorité :
12/787,84226.05.2010US
Titre (EN) OPTIMIZING ENERGY CONSUMPTION AND APPLICATION PERFORMANCE IN A MULTI-CORE MULTI-THREADED PROCESSOR SYSTEM
(FR) OPTIMISATION DE LA CONSOMMATION D'ÉNERGIE ET DE L'EFFICACITÉ D'APPLICATION DANS UN SYSTÈME DE PROCESSEURS À MULTIPLES PROCESSEURS ET MULTIPLES FILS D'EXÉCUTION
Abrégé :
(EN) A mechanism is provided for scheduling application tasks. A scheduler receives a task that identifies a desired frequency and a desired maximum number of competing hardware threads. The scheduler determines whether a user preference designates either maximization of performance or minimization of energy consumption. Responsive to the user preference designating the performance, the scheduler determines whether there is an idle processor core in a plurality of processor cores available. Responsive to no idle processor being available, the scheduler identifies a subset of processor cores having a smallest load coefficient. From the subset of processor cores, the scheduler determines whether there is at least one processor core that matches desired parameters of the task. Responsive to at least one processor core matching the desired parameters of the task, the scheduler assigns the task to one of the at least one processor core that matches the desired parameters.
(FR) L'invention concerne un dispositif servant à ordonnancer des tâches d'application. Un ordonnanceur reçoit une tâche qui identifie une fréquence voulue et un nombre maximum voulu de fils d'exécution matériels concurrents. L'ordonnanceur détermine si une préférence d'utilisateur vise à maximiser l'efficacité ou à minimiser la consommation d'énergie. En réponse à la préférence d'utilisateur désignant l'efficacité, l'ordonnanceur détermine si un cœur de processeur est inactif dans la pluralité des cœurs de processeurs disponibles. Si aucun processeur inactif n'est disponible, l'ordonnanceur identifie un sous-ensemble de cœurs de processeurs dont le coefficient de charge est le plus faible. A partir du sous-ensemble de cœurs de processeurs, l'ordonnanceur détermine si au moins un cœur de processeur correspond aux paramètres voulus de la tâche. Si au moins un cœur de processeur correspond aux paramètres voulus de la tâche, l'ordonnanceur attribue la tâche au(x) cœur(s) de processeur correspondant aux paramètres voulus.
front page image
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, 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, PE, PG, PH, PL, PT, RO, RS, RU, 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
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB (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)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)