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. (WO2008121591) EXÉCUTION DE BALAYAGES PARALLÈLES NON BLOQUANTS
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2008/121591    N° de la demande internationale :    PCT/US2008/057918
Date de publication : 09.10.2008 Date de dépôt international : 21.03.2008
CIB :
G06F 17/00 (2006.01)
Déposants : MICROSOFT CORPORATION [US/US]; One Microsoft Way, Redmond, WA 98052-6399 (US) (Tous Sauf US)
Inventeurs : FREEDMAN, Craig Steven; (US).
SUR, Gargi; (US).
HE, Gang; (US)
Données relatives à la priorité :
11/729,225 28.03.2007 US
Titre (EN) EXECUTING NON-BLOCKING PARALLEL SCANS
(FR) EXÉCUTION DE BALAYAGES PARALLÈLES NON BLOQUANTS
Abrégé : front page image
(EN)Executing non-blocking parallel scans is disclosed. One embodiment includes determining if one or more threads have completed scanning one or more assigned portions of a first division of the data set. The identified one or more threads are directed to immediately scan the portions of a next division of the data set that are identified as available for scanning, upon completing the scanning of assigned portions of the first division of the data set. The threads are directed to immediately scan portions of the next division of the data set free of a need to wait until other threads complete scanning assigned portions of the first division of the data set.
(FR)L'invention concerne l'exécution de balayages parallèles non bloquants. Un mode de réalisation comprend une détermination pour savoir si une ou plusieurs unités d'exécution ont ou non exécuté le balayage d'une ou plusieurs parties leur étant assignées d'une première partition de l'ensemble de données. La ou les unités d'exécution identifiées sont amenées à balayer immédiatement les parties de la partition suivante de l'ensemble de données identifiées comme disponibles pour le balayage, en exécutant le balayage des parties assignées de la première partition de l'ensemble de données. Ces unités d'exécution sont amenées à balayer immédiatement les parties de la partition suivante de l'ensemble de données, sans avoir besoin d'attendre que les autres unités d'exécution aient exécuté le balayage des parties assignées de la première partition de l'ensemble de données.
É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)