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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2009106526) PROCÉDÉ ET APPAREIL POUR DÉPLACER DES UNITÉS D’EXÉCUTION DANS UN ENVIRONNEMENT DE PARTITIONNEMENT À PROCESSEUR PARTAGÉ
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2009/106526    N° de la demande internationale :    PCT/EP2009/052174
Date de publication : 03.09.2009 Date de dépôt international : 24.02.2009
CIB :
G06F 9/50 (2006.01), G06F 9/48 (2006.01)
Déposants : INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road, Armonk, New York 10504 (US) (Tous Sauf US).
OLSZEWSKI, Bret Ronald [US/US]; (US) (US Seulement).
MICHEL, Dirk [DE/US]; (US) (US Seulement).
BRENNER, Larry Bert [US/US]; (US) (US Seulement)
Inventeurs : OLSZEWSKI, Bret Ronald; (US).
MICHEL, Dirk; (US).
BRENNER, Larry Bert; (US)
Mandataire : PYECROFT, Justine, Nicola; IBM United Kingdom Limited, Intellectual Property Law, Hursley Park, Winchester Hampshire SO21 2JN (GB)
Données relatives à la priorité :
12/038,063 27.02.2008 US
Titre (EN) METHOD AND APPARATUS FOR MOVING THREADS IN A SHARED PROCESSOR PARTITIONING ENVIRONMENT
(FR) PROCÉDÉ ET APPAREIL POUR DÉPLACER DES UNITÉS D’EXÉCUTION DANS UN ENVIRONNEMENT DE PARTITIONNEMENT À PROCESSEUR PARTAGÉ
Abrégé : front page image
(EN)The present invention provides a computer implemented method and apparatus to assign software threads to a common virtual processor of a data processing system having multiple virtual processors. A data processing system detects cooperation between a first thread and a second thread with respect to a lock associated with a resource of the data processing system. Responsive to detecting cooperation, the data processing system assigns the first thread to the common virtual processor. The data processing system moves the second thread to the common virtual processor, whereby a sleep time associated with the lock experienced by the first thread and the second thread is reduced below a sleep time experienced prior to the detecting cooperation step.
(FR)La présente invention porte sur un procédé mis en œuvre par ordinateur et sur un appareil pour affecter des unités d’exécution logicielles à un processeur virtuel commun d'un système de traitement de données ayant de multiples processeurs virtuels. Un système de traitement de données détecte une coopération entre une première unité d’exécution et une seconde unité d’exécution par rapport à un verrou associé à une ressource du système de traitement de données. En réponse à la détection d'une coopération, le système de traitement de données affecte la première unité d’exécution au processeur virtuel commun. Le système de traitement de données déplace la seconde unité d’exécution vers le processeur virtuel commun; et un temps de veille associé au verrou qui s'applique à la première unité d’exécution et à la seconde unité d’exécution est alors réduit, devenant inférieur à un temps de veille qui s'applique à l'étape de détection de coopération.
États désignés : 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.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, 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) (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)
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)