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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2006014254) AN APPARATUS AND METHOD FOR HETEROGENOUS CHIP MULTIPROCESSORS VIA RESOURCE ALLOCATION AND RESTRICTION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2006/014254    International Application No.:    PCT/US2005/022773
Publication Date: 09.02.2006 International Filing Date: 25.06.2005
IPC:
G06F 15/76 (2006.01), G06F 1/32 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard, Santa Clara, CA 95052 (US) (For All Designated States Except US).
FOSSUM, Tryggve [NO/US]; (US) (For US Only).
CHRYSOS, George [US/US]; (US) (For US Only).
DUTTON, Todd [US/US]; (US) (For US Only)
Inventors: FOSSUM, Tryggve; (US).
CHRYSOS, George; (US).
DUTTON, Todd; (US)
Agent: VINCENT, Lester, J.; Blakely Sokoloff, Taylor & Zafman LLP, 12400 Wilshire Boulevard, 7th Floor, Los Angeles, CA 90025 (US)
Priority Data:
10/884,359 02.07.2004 US
Title (EN) AN APPARATUS AND METHOD FOR HETEROGENOUS CHIP MULTIPROCESSORS VIA RESOURCE ALLOCATION AND RESTRICTION
(FR) APPAREIL ET PROCEDE POUR MULTIPROCESSEURS SUR PUCE HETEROGENES UTILISANT UNE AFFECTATION ET UNE LIMITATION DE RESSOURCES
Abstract: front page image
(EN)A method and apparatus for heterogeneous chip multiprocessors (CMP) via resource restriction. In one embodiment, the method includes the accessing of a resource utilization register to identify a resource utilization policy. Once accessed, a processor controller ensures that the processor core utilizes a shared resource in a manner specified by the resource utilization policy. In one embodiment, each processor core within a CMP includes an instruction issue throttle resource utilization register, an instruction fetch throttle resource utilization register and other like ways of restricting its utilization of shared resources within a minimum and maximum utilization level. In one embodiment, resource restriction provides a flexible manner for allocating current and power resources to processor cores of a CMP that can be controlled by hardware or software. Other embodiments are described and claimed.
(FR)L'invention concerne un procédé et un appareil pour multiprocesseurs sur puce (CMP) hétérogènes utilisant une limitation de ressources. Dans un mode de réalisation, le procédé comprend l'accès à un registre d'utilisation de ressources en vue d'identifier une règle d'utilisation de ressources. Après l'accès, un module de commande de processeur fait en sorte que le coeur de processeur utilise une ressource partagée conformément à la règle d'utilisation de ressources. Dans un mode de réalisation, chaque coeur de processeur au sein d'un CMP comporte un registre d'utilisation de ressources à restriction d'émission d'instructions, un registre d'utilisation de ressources à restriction d'extraction d'instructions et d'autres moyens analogues servant à limiter l'utilisation qu'il fait de ressources partagées dans le cadre d'un niveau d'utilisation minimal et maximal. Dans un mode de réalisation, la limitation des ressources offre un moyen souple d'affecter des ressources en courant et en puissance à des coeurs de processeurs d'un CMP pouvant faire l'objet d'une commande matérielle ou logicielle. D'autres modes de réalisation sont décrits et revendiqués.
Designated States: 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, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)