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. (WO2008095844) METHOD AND APPARATUS FOR ENABLING RESOURCE ALLOCATION IDENTIFICATION AT THE INSTRUCTION LEVEL IN A PROCESSOR SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2008/095844    International Application No.:    PCT/EP2008/051122
Publication Date: 14.08.2008 International Filing Date: 30.01.2008
IPC:
G06F 9/50 (2006.01), G06F 9/52 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road, Armonk, NY 10504 (US) (For All Designated States Except US).
IBM UNITED KINGDOM LIMITED [GB/GB]; PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU (GB) (MG only).
MEIL, Gavin, Balfour [US/US]; (US) (For US Only).
ROBERTS, Steven, Leonard [US/US]; (US) (For US Only).
SPANDIKOW, Christopher, John [US/US]; (US) (For US Only)
Inventors: MEIL, Gavin, Balfour; (US).
ROBERTS, Steven, Leonard; (US).
SPANDIKOW, Christopher, John; (US)
Agent: WATSON, Justine, Nicola; IBM United Kingdom Limited, Intellectual Property Law, Hursley Park, Winchester, Hampshire SO21 2JN (GB)
Priority Data:
11/671,508 06.02.2007 US
Title (EN) METHOD AND APPARATUS FOR ENABLING RESOURCE ALLOCATION IDENTIFICATION AT THE INSTRUCTION LEVEL IN A PROCESSOR SYSTEM
(FR) PROCÉDÉ ET APPAREIL POUR PERMETTRE UNE IDENTIFICATION D'ALLOCATION DE RESSOURCES AU NIVEAU INSTRUCTION DANS UN SYSTÈME DE PROCESSEUR
Abstract: front page image
(EN)An information handling system includes a processor with multiple hardware units that generate program application load, store, and I/O interface requests to system busses within the information handling system. The processor includes a resource allocation identifier (RAID) that links the processor hardware unit initiating a system bus request with a specific resource allocation group. The resource allocation group assigns a specific bandwidth allocation rate to the initiating processor. When a load, store, or I/O interface bus request reaches the I/O bus for execution, the resource allocation manager restricts the amount of bandwidth associated with each I/O request by assigning discrete amounts of bandwidth to each successive I/O requestor. Successive stages of the instruction pipeline in the hardware unit contain the resource allocation identifiers (RAID) linked to the specific load, store, or I/O instruction.
(FR)L'invention concerne un système de traitement d'informations qui comporte un processeur muni de multiples unités matérielles qui génèrent des requêtes de chargement, de stockage et d'interface d'entrée/sortie d'application de programme à des bus de système compris dans le système de traitement d'informations. Le processeur comporte un identifiant d'allocation de ressource (RAID) qui lie l'unité matérielle de processeur initiant une requête de bus de système avec un groupe d'allocations de ressource spécifique. Le groupe d'allocations de ressource attribue une vitesse d'allocation de bande passante spécifique au processeur initiateur. Lorsqu'une requête de bus d'interface E/S, de chargement ou de stockage atteint le bus d'E/S pour une exécution, le gestionnaire d'allocation de ressource restreint la quantité de bande passante associée à chaque requête d'E/S par assignation de quantités discrètes de bande passante à chaque demandeur d'E/S successif. Des étages successifs du pipeline d'instruction dans l'unité matérielle contiennent des identifiants d'allocation de ressource (RAID) liés à l'instruction spécifique de chargement, stockage, ou d'E/S.
Designated States: 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.
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, HR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, NO, 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)