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. (WO2007146544) Extension de pile de cœur de processeur
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2007/146544    N° de la demande internationale :    PCT/US2007/069191
Date de publication : 21.12.2007 Date de dépôt international : 17.05.2007
CIB :
G06F 9/50 (2006.01)
Déposants : QUALCOMM Incorporated [US/US]; Attn: International IP Administration, 5775 Morehouse Drive, San Diego, California 92121 (US) (Tous Sauf US).
JIAO, Guofang [CN/US]; (US) (US Seulement).
YU, Chun [CN/US]; (US) (US Seulement).
DU, Yun [CN/US]; (US) (US Seulement)
Inventeurs : JIAO, Guofang; (US).
YU, Chun; (US).
DU, Yun; (US)
Mandataire : OGROD, Gregory, D.; Attn: International IP Administration, 5775 Morehouse Drive, San Diego, California 92121, (US)
Données relatives à la priorité :
11/448,272 06.06.2006 US
Titre (EN) PROCESSOR CORE STACK EXTENSION
(FR) Extension de pile de cœur de processeur
Abrégé : front page image
(EN)In general, the disclosure is directed to techniques for controlling stack overflow. The techniques described herein utilize a portion of a common cache or memory located outside of the processor core as a stack extension. A processor core monitors a stack within the processor core and transfers the content of the stack to the stack extension outside of the processor core when the processor core stack exceeds a maximum number of entries. When the processor core determines the stack within the processor core falls below a minimum number of entries the processor core transfers at least a portion of the content maintained in the stack extension into the stack within the processor core. The techniques prevent malfunction and crash of threads executing within the processor core by utilizing stack extensions outside of the processor core.
(FR)L'invention concerne en général des techniques pour réguler le débordement de pile. Les techniques décrites dans la présente invention utilisent une partie d'une antémémoire ou d'une mémoire commune située en dehors du cœur de processeur comme une extension de pile. Un cœur de processeur surveille une pile à l'intérieur du cœur de processeur et transfère le contenu de la pile à l'extension de pile à l'extérieur du cœur de processeur lorsque la pile de cœur de processeur dépasse un nombre maximal d'entrées. Lorsque le cœur de processeur détermine que la pile à l'intérieur du cœur de processeur se trouve en dessous d'un nombre minimal d'entrées, le cœur de processeur transfère au moins une partie du contenu maintenu dans l'extension de pile dans la pile à l'intérieur du cœur de processeur. Les techniques empêchent le dysfonctionnement et le plantage des fils s'exécutant à l'intérieur du cœur de processeur en utilisant des extensions de pile à l'extérieur du cœur de processeur.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, 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, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, 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)