Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2005006124 - GESTION DES RESSOURCES PAR POOL TAMPON DE COMMANDES DE LECTURE/ECRITURE UTILISANT UNE PREDICTION DU CHEMIN DE LECTURE DES RESSOURCES FUTURES

Numéro de publication WO/2005/006124
Date de publication 20.01.2005
N° de la demande internationale PCT/US2004/017759
Date du dépôt international 04.06.2004
Demande présentée en vertu du Chapitre 2 14.09.2005
CIB
G06F 13/14 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
13Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
14Traitement de demandes d'interconnexion ou de transfert
CPC
G06F 13/385
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
13Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
38Information transfer, e.g. on bus
382using universal interface adapter
385for adaptation of a particular data processing system to different peripheral devices
Déposants
  • EMULEX DESIGN & MANUFACTURING CORPORATION [US/US]; 3333 Susan Street Costa Mesa, CA 92626, US (AllExceptUS)
  • JACKSON, Thomas, Patrick [US/US]; US (UsOnly)
  • NOTTBERG, Curtis, Edward [US/US]; US (UsOnly)
  • WILEY, David, Robert [US/US]; US (UsOnly)
  • JONES, Mark, Timothy [US/US]; US (UsOnly)
Inventeurs
  • JACKSON, Thomas, Patrick; US
  • NOTTBERG, Curtis, Edward; US
  • WILEY, David, Robert; US
  • JONES, Mark, Timothy; US
Mandataires
  • KUBOTA, Glenn, M. ; Morrison & Foerster LLP 555 W. Fifth Street Suite 3500 Los Angeles, CA 90013, US
Données relatives à la priorité
10/609,29127.06.2003US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) READ/WRITE COMMAND BUFFER POOL RESOURCE MANAGEMENT USING READ-PATH PREDICTION OF FUTURE RESOURCES
(FR) GESTION DES RESSOURCES PAR POOL TAMPON DE COMMANDES DE LECTURE/ECRITURE UTILISANT UNE PREDICTION DU CHEMIN DE LECTURE DES RESSOURCES FUTURES
Abrégé
(EN)
A method for managing read and write data congestion in a system for executing write and read data commands and having a buffer pool of blocks for temporarily storing read and write data is disclosed. Management of the buffer pool and the initiation of read and write commands ensures that free blocks are available to temporarily store read data arriving at a host bus adapter (HBA). If the currently available blocks would be substantially consumed by the total outstanding inbound read data requested, no more write data commands will be initiated. As inbound read data is received into the buffer pool and subsequently transferred out of the buffer pool to the initiator device, the blocks in the buffer pool are freed up. When the read data transfer is completed and sufficient buffer resources have been freed up, read and write data commands may resume.
(FR)
L'invention concerne un procédé permettant de gérer l'encombrement des données de lecture et d'écriture dans un système en vue de l'exécution de commandes de lecture et d'écriture, et qui comporte un pool tampon de blocs permettant de stocker temporairement des données de lecture et d'écriture. La gestion du pool tampon et le lancement des commandes de lecture et d'écriture permet d'assurer que des blocs libres sont disponibles en vue du stockage temporaire de données de lecture arrivant à un adaptateur de bus hôte (HBA). Si toutes les demandes entrantes de données de lecture non exécutées épuisent sensiblement les blocs disponibles en cours, aucune commande d'écriture de données n'est lancée. A mesure que les données de lecture entrantes sont reçues dans le pool tampon et transférées ensuite vers le dispositif initiateur, des blocs du pool tampons sont libérés. Lorsque le transfert de données de lecture est achevé et que suffisamment de ressources tampon ont été libérées, les commandes de lecture et d'écriture peuvent être reprises.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international