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. (WO2007054423) APPAREIL ET PROCEDE PERMETTANT D'EFFECTUER DES APPELS EXTERIEUREMENT ASSISTES DANS UN COMPLEXE DE TRAITEMENT HETEROGENE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2007/054423    N° de la demande internationale :    PCT/EP2006/067582
Date de publication : 18.05.2007 Date de dépôt international : 19.10.2006
CIB :
G06F 9/40 (2006.01)
Déposants : INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road, Armonk, New York 10504 (US) (Tous Sauf US).
IBM UNITED KINGDOM LIMITED [GB/GB]; PO Box 41, Portsmouth Hampshire PO6 3AU (GB) (MG only).
BROKENSHIRE, Daniel, Alan [US/US]; (US) (US Seulement).
NUTTER, Mark, Richard [US/US]; (US) (US Seulement)
Inventeurs : BROKENSHIRE, Daniel, Alan; (US).
NUTTER, Mark, Richard; (US)
Mandataire : LING, Chris; IBM United Kingdom Limited, Intellectual Property Law, Hursley Park, Winchester Hampshire SO21 2JN (GB)
Données relatives à la priorité :
11/269,290 08.11.2005 US
Titre (EN) APPARATUS AND METHOD FOR PERFORMING EXTERNALLY ASSISTED CALLS IN A HETEROGENEOUS PROCESSING COMPLEX
(FR) APPAREIL ET PROCEDE PERMETTANT D'EFFECTUER DES APPELS EXTERIEUREMENT ASSISTES DANS UN COMPLEXE DE TRAITEMENT HETEROGENE
Abrégé : front page image
(EN)An apparatus and method are provided for accessing, by an application running on a first processor, operating system services from an operating system running on a second processor by performing an assisted call. A data plane processor first constructs a parameter area based on the input and output parameters for the function that requires control processor assistance. The current values for the input parameters are copied into the parameter area. An assisted call message is generated based on a combination of a pointer to the parameter area and a specific library function opcode for the library function that is being called. The assisted call message is placed into the processor's stack immediately following a stop-and-signal instruction. The control plane processor is signaled to perform the library function corresponding to the opcode on behalf of the data plane processor by executing a stop and signal instruction.
(FR)L'invention concerne un appareil et un procédé permettant d'accéder, au moyen d'une application s'exécutant sur un premier processeur, à des services provenant d'un système d'exploitation s'exécutant sur un second processeur au moyen d'un appel assisté. Un premier processeur de plan de données construit une zone de paramètres basée sur des paramètres d'entrée et de sortie qui est destinée à une fonction nécessitant l'assistance d'un processeur de commande. Les valeurs courantes des paramètres d'entrée sont copiées dans la zone de paramètre. Un message d'appel assisté est généré en fonction d'une combinaison de pointeur vers la zone de paramètres et d'un code opération spécifique d'une fonction de bibliothèque pour la fonction de bibliothèque qui est appelée. Le message d'appel assisté est placé dans la pile du processeur immédiatement après une instruction d'arrêt et de signalisation. On signale au processeur de plan de commande d'exécuter la fonction de bibliothèque correspondant au code opération pour son propre compte par exécution d'une instruction d'arrêt et de signalisation.
É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)