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. (WO2007085522) APPAREIL ET PROCÉDÉ PERMETTANT DE COMMUNIQUER EFFICACEMENT L'ÉTAT D'UN TAMPON PRODUCTEUR/CONSOMMATEUR
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2007/085522    N° de la demande internationale :    PCT/EP2007/050182
Date de publication : 02.08.2007 Date de dépôt international : 09.01.2007
CIB :
G06F 15/167 (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).
JOHNS, Charles, Ray [US/US]; (US) (US Seulement).
MINOR, Barry [US/US]; (US) (US Seulement).
NUTTER, Mark, Richard [US/US]; (US) (US Seulement)
Inventeurs : BROKENSHIRE, Daniel, Alan; (US).
JOHNS, Charles, Ray; (US).
MINOR, Barry; (US).
NUTTER, Mark, Richard; (US)
Mandataire : GASCOYNE, Belinda; IBM United Kingdom Limited, Intellectual Property Law, Hursley Park, Winchester Hampshire SO21 2JN (GB)
Données relatives à la priorité :
11/340,453 26.01.2006 US
Titre (EN) APPARATUS AND METHOD FOR EFFICIENT COMMUNICATION OF PRODUCER/CONSUMER BUFFER STATUS
(FR) APPAREIL ET PROCÉDÉ PERMETTANT DE COMMUNIQUER EFFICACEMENT L'ÉTAT D'UN TAMPON PRODUCTEUR/CONSOMMATEUR
Abrégé : front page image
(EN)An apparatus and method for efficient communication of producer/consumer buffer status are provided. With the apparatus and method, devices in a data processing system notify each other of updates to head and tail pointers of a shared buffer region when the devices perform operations on the shared buffer region using signal notification channels of the devices. Thus, when a producer device that produces data to the shared buffer region writes data to the shared buffer region, an update to the head pointer is written to a signal notification channel of a consumer device. When a consumer device reads data from the shared buffer region, the consumer device writes a tail pointer update to a signal notification channel of the producer device. In addition, channels may operate in a blocking mode so that the corresponding device is kept in a low power state until an update is received over the channel.
(FR)L'invention concerne un appareil et un procédé permettant de communiquer efficacement l'état d'un tampon producteur/consommateur. Avec cet appareil et ce procédé, des dispositifs dans un système de traitement de données se communiquent les mises à jour d'indicateurs de dernière séquence et de séquence la plus ancienne d'une zone de mémoire tampon partagée lorsque les dispositifs réalisent des opérations sur la zone de mémoire tampon partagée par les canaux de notification de signaux des dispositifs. Ainsi, lorsqu'un dispositif producteur produit des données pour la zone de mémoire tampon partagée et écrit des données dans la zone de mémoire tampon partagée, une mise à jour d'indicateur de dernière séquence est écrite dans un canal de notification de signal d'un dispositif consommateur. Lorsqu'un dispositif consommateur lit des données contenues dans la zone de mémoire tampon partagée, le dispositif consommateur écrit une mise à jour d'indicateur de séquence la plus ancienne dans un canal de notification de signal du dispositif producteur. De plus, les canaux peuvent fonctionner dans un mode de blocage afin que le dispositif correspondant soit maintenu dans un état à faible consommation d'énergie jusqu'à ce qu'une mise à jour soit reçue par le canal.
É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)