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. (WO2008121456) INITIALISATION D'ARBRE DE DLL PARALLÈLE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2008/121456    N° de la demande internationale :    PCT/US2008/054378
Date de publication : 09.10.2008 Date de dépôt international : 20.02.2008
CIB :
G06F 9/38 (2006.01)
Déposants : MICROSOFT CORPORATION [US/US]; One Microsoft Way, Redmond, Washington 98052-6399 (US) (Tous Sauf US)
Inventeurs : JUNG, Kenneth M.; (US).
KISHAN, Arun; (US).
CLIFT, Neill M.; (US)
Données relatives à la priorité :
11/693,102 29.03.2007 US
Titre (EN) PARALLEL DLL TREE INITIALIZATION
(FR) INITIALISATION D'ARBRE DE DLL PARALLÈLE
Abrégé : front page image
(EN)A parallel processing method and apparatus for initializing libraries is disclosed. Libraries for an application are identified, an initialization order for the libraries is determined, and the libraries are initialized in asynchronous stages. The initialization order is determined by forming a library tree of the libraries' references and determining a load order for the references according to the levels of the references in the library tree. The asynchronous stages comprise a loading stage that includes a load queue, a snapping stage that includes a snap queue, and an initializing stage that includes an initialize queue.
(FR)L'invention concerne un procédé et un dispositif de traitement en parallèle destinés à initialiser des bibliothèques. Les bibliothèques d'une application sont identifiées, un ordre d'initialisation de ces bibliothèques est déterminé, et les bibliothèques sont initialisées selon des étapes asynchrones. L'ordre d'initialisation est déterminé en formant un arbre de bibliothèques avec les références de bibliothèques et en déterminant un ordre de chargement des références selon les niveaux des références de l'arbre de bibliothèques. Les étapes asynchrones comprennent une étape de chargement comprenant une file d'attente de chargement, une étape de snapping comprenant une file d'attente de snapping, et une étape d'initialisation comprenant une file d'attente d'initialisation.
É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, 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, 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)