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. (WO2007099483) MÉTHODE ET APPAREIL DE REDIMENSIONNEMENT DYNAMIQUE DE PARTITIONS CACHE EN FONCTION DE LA PHASE D'EXÉCUTION DE TÂCHES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2007/099483    N° de la demande internationale :    PCT/IB2007/050593
Date de publication : 07.09.2007 Date de dépôt international : 24.02.2007
CIB :
G06F 12/08 (2006.01), G06F 12/12 (2006.01)
Déposants : NXP B.V. [NL/NL]; High Tech Campus 60, NL-5656 AG Eindhoven (NL) (Tous Sauf US).
THOMAS, Bijo [IN/IN]; (US) (US Seulement).
KRISHNAN, Sriram [IN/IN]; (US) (US Seulement).
KULKARNI, Milind Manohar [IN/US]; (US) (US Seulement).
KARLAPALEM, Sainath [IN/IN]; (US) (US Seulement)
Inventeurs : THOMAS, Bijo; (US).
KRISHNAN, Sriram; (US).
KULKARNI, Milind Manohar; (US).
KARLAPALEM, Sainath; (US)
Mandataire : URE, Mike; c/o Philips Intellectual Property & Standards, 1109 McKay Drive, M/S-41SJ, San Jose, California 95131-1706 (US)
Données relatives à la priorité :
60/779,271 02.03.2006 US
Titre (EN) METHOD AND APPARATUS FOR DYNAMIC RESIZING OF CACHE PARTITIONS BASED ON THE EXECUTION PHASE OF TASKS
(FR) MÉTHODE ET APPAREIL DE REDIMENSIONNEMENT DYNAMIQUE DE PARTITIONS CACHE EN FONCTION DE LA PHASE D'EXÉCUTION DE TÂCHES
Abrégé : front page image
(EN)The present invention proposes a method and a system for dynamic cache partitioning for application tasks in a multiprocessor. An approach for dynamically resizing cache partitions based on the execution phase of the application tasks is provided. The execution phases of the application tasks are identified and updated in a tabular form. Cache partitions are resized during a particular instance of the execution of application tasks such that the necessary and sufficient amount of cache space is allocated to the application tasks at any given point of time. The cache partition size is determined according to the working set requirement of the tasks during its execution, which is monitored dynamically or statically. Cache partitions are resized according to the execution phase of the task dynamically such that unnecessary reservation of the entire cache is avoided and hence an effective utilization of the cache is achieved.
(FR)La présente invention concerne une méthode et un système de partitionnement dynamique de cache pour les tâches d'application d'un multiprocesseur. L'invention concerne également une approche de redimensionnement dynamique de partitions cache en fonction de la phase d'exécution de tâches d'application. Les phases d'exécution de tâches d'application sont identifiées et mises à jour sous forme de tableau. Les partitions cache sont redimensionnées pendant une instance particulière de l'exécution des tâches d'application de façon à ce que la quantité nécessaire et suffisante d'espace cache soit à tout instant allouée aux tâches d'application. La taille d'une partition cache est déterminée selon l'exigence d'espace de travail d'une tâche pendant son exécution qui est surveillée dynamiquement ou statiquement. Les partitions cache sont redimensionnées dynamiquement en fonction de la phase d'exécution de la tâche de façon à ce qu'une réservation inutile de la totalité du cache soit évitée, ce qui permet une utilisation efficace du cache.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, 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, LV, LY, MA, MD, 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, 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)