Processing

Please wait...

Settings

Settings

Goto Application

1. WO2013000603 - FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES

Publication Number WO/2013/000603
Publication Date 03.01.2013
International Application No. PCT/EP2012/058104
International Filing Date 03.05.2012
IPC
G06F 13/12 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
13Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
10Program control for peripheral devices
12using hardware independent of the central processor, e.g. channel or peripheral processor
CPC
G06F 13/42
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
42Bus transfer protocol, e.g. handshake; Synchronisation
G06F 3/061
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0602specifically adapted to achieve a particular effect
061Improving I/O performance
G06F 3/0659
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0628making use of a particular technique
0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
0659Command handling arrangements, e.g. command buffers, queues, command scheduling
G06F 3/0683
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0668adopting a particular infrastructure
0671In-line storage system
0683Plurality of storage devices
Applicants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US]/[US] (AllExceptUS)
  • IBM UNITED KINGDOM LIMITED [GB]/[GB] (MG)
  • HATHORN, Roger [US]/[US] (UsOnly)
  • FLANAGAN, John [US]/[US] (UsOnly)
  • RICCI, Louis [US]/[US] (UsOnly)
  • CARLSON, Scott [US]/[US] (UsOnly)
  • KALOS, Matthew, Joseph [US]/[US] (UsOnly)
  • YUDENFRIEND, Harry [US]/[US] (UsOnly)
  • RIEDY, Dale [US]/[US] (UsOnly)
  • CASPER, Daniel, Francis [US]/[US] (UsOnly)
  • CANDELARIA, Susan, Kay [US]/[US] (UsOnly)
Inventors
  • HATHORN, Roger
  • FLANAGAN, John
  • RICCI, Louis
  • CARLSON, Scott
  • KALOS, Matthew, Joseph
  • YUDENFRIEND, Harry
  • RIEDY, Dale
  • CASPER, Daniel, Francis
  • CANDELARIA, Susan, Kay
Agents
  • WILLIAMS, Julian
Priority Data
13/173,75430.06.2011US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES
(FR) OPÉRATIONS FACILITÉES D'ENTRÉE/SORTIE EN MODE TRANSPORT ENTRE UN SOUS-SYSTÈME DE CANAUX ET DES DISPOSITIFS D'ENTRÉE/SORTIE
Abstract
(EN)
A computer program product is configured for performing a method including: generating at least one command message by a channel subsystem of the host computer system, the at least one command message including one or more device command words (DCWs), wherein at least one DCW of the one or more DCWs includes a suppress-length indication (SLI) configured to instruct a control unit to continue to perform the I/O operation in response to the control unit detecting that the data count does not match an amount of data required; receiving an incorrect length (IL) value, the IL value being a first IL value in response to the SLI being a first SLI value and the data count not matching the amount of data required; and responsive to receiving the IL value from the control unit, storing an IL indicator in a subchannel-status word.
(FR)
Un produit programme d'ordinateur est configuré pour effectuer un procédé consistant à : générer au moins un message de commande par un sous-système de canaux du système informatique hôte, le ou les messages de commande comportant un ou plusieurs mots DCW (mots de commande de dispositif), au moins un mot DCW parmi le ou les mots DCW comprenant une indication SLI (indication de longueur à supprimer) configurée pour ordonner à une unité de commande de poursuivre l'exécution de l'opération d'E/S en réponse à la détection, par l'unité de commande, que le compte des données ne correspond pas à une quantité de données requises ; recevoir une valeur IL (valeur de longueur incorrecte), la valeur IL étant une première valeur IL en réponse au fait que l'indication SLI est une première valeur d'indication SLI et que le compte de données ne correspond pas à la quantité de données requises ; et en réponse à la réception de la valeur IL depuis l'unité de commande, stocker un indicateur de valeur IL dans un mot d'état du sous-canal.
Latest bibliographic data on file with the International Bureau