-
公开(公告)号:MX2013011408A
公开(公告)日:2013-12-09
申请号:MX2013011408
申请日:2012-04-11
Applicant: IBM
Inventor: CARLSON SCOTT , FLANAGAN JOHN , RIEDY DALE , HATHORN ROGER , RICCI LOUIS , YUDENFRIEND HARRY , KALOS MATTHEW JOSEPH , CASPER DANIEL FRANCIS
Abstract: Se proporciona un producto de programa de computadora para realizar: envío, por un subsistema de canal, de un mensaje de solicitud de entrada en el sistema de proceso (PRLI) a la unidad de control que indica si el subsistema de canal soporta transferencia de datos bidireccional; recibir un mensaje de respuesta PRLI de la unidad de control que indica si la unidad de control soporta transferencia de datos bidireccional; recolectar una pluralidad de comandos, al menos unos de los cuales especifica una transferencia de datos de entrada y al menos uno que especifica una transferencia de datos de salida, enviar al menos un mensaje de datos de salida a la unidad de control que incluye datos de salida a transferir a la unidad de control, el mensaje de datos de salida asociado con al menos una de la pluralidad de comandos que especifica una transferencia de datos de salida; y recibir al menos un mensaje de entrada de la unidad de control que incluye datos de entrada para guardar en un almacenamiento principal del sistema de computadora anfitrión.
-
公开(公告)号:DE69029643T2
公开(公告)日:1997-07-17
申请号:DE69029643
申请日:1990-10-06
Applicant: IBM
Inventor: CASPER DANIEL FRANCIS , FLANAGAN JOHN RICHARD , GREGG THOMAS ANTHONY , KALOS MATTHEW JOSEPH , LIENCRES BJORN
Abstract: An outbound frame state machine (OFSM) which generates data frames for transmission over a data link. The outbound frame state machine (OFSM) is microcode controlled and includes an outbound frame header buffer (60) for containing information to be included in the header of the frame, a data buffer (26) for storing data characters to be included in the data frame, a data generator register (98) for providing special sequences of data characters, if required, and an outbound frame trace buffer for storing a trace log of all frames transmitted in the normal mode and to be used if the outbound frame state machine (OFSM) is operating in the simulated I/O mode or the diagnostic mode. In the normal mode of operation, the outbound frame state machine (OFSM) builds a data frame using header information from the frame header buffer, and may include data from the data buffer, all as specified by control bits stored in a control register. The control register may also include a bit for causing special sequences to be transmitted. In the simulation mode, frames are built by the outbound frame state machine (OFSM) and then wrapped back to the channel to be processed like frames from a control unit. In the diagnostic mode, the outbound frame state machine (OFSM) inserts various characters into the outbound data bit stream to create possible error situations on the data link.
-
13.
公开(公告)号:CA2819159C
公开(公告)日:2020-04-14
申请号:CA2819159
申请日:2012-04-11
Applicant: IBM
Inventor: HATHORN ROGER , FLANAGAN JOHN , RICCI LOUIS WILLIAM , CARLSON SCOTT , KALOS MATTHEW JOSEPH , YUDENFRIEND HARRY , RIEDY DALE , CASPER DANIEL FRANCIS
IPC: G06F13/42
Abstract: A computer program product is provided for performing: sending, by a channel subsystem, a process login (PRLI) request message to the control unit that indicates whether the channel subsystem supports bi-directional data transfer; receiving a PRLI response message from the control unit that indicates whether the control unit supports bi-directional data transfer; gathering a plurality of commands, at least one which specifies an input data transfer and at least one specifying an output data transfer; sending at least one output data message to the control unit including output data to be transferred to the control unit, the output data message associated with the at least one of the plurality of commands specifying an output data transfer; and receiving at least one input message from the control unit including input data to be stored in a main storage of the host computer system.
-
公开(公告)号:GB2510308B
公开(公告)日:2014-11-05
申请号:GB201409102
申请日:2012-10-22
Applicant: IBM
Inventor: GUPTA LOKESH , ELEFTHERIOU EVANGELOS STAVROS , KOLTSIDAS IOANNIS , HU XIAO-YU , PLETKA ROMAN , HAAS ROBERT , BENHASE MICHAEL THOMAS , KALOS MATTHEW JOSEPH
IPC: G06F12/12
Abstract: Space of a data storage memory of a data storage memory system is reclaimed by determining heat metrics of data stored in the data storage memory; determining relocation metrics related to relocation of the data within the data storage memory; determining utility metrics of the data relating the heat metrics to the relocation metrics for the data; and making the data whose utility metric fails a utility metric threshold, available for space reclamation.
-
公开(公告)号:GB2506042B
公开(公告)日:2014-07-30
申请号:GB201321720
申请日:2012-05-22
Applicant: IBM
Inventor: BENHASE MICHAEL THOMAS , GUPTA LOKESH MOHAN , KALOS MATTHEW JOSEPH , GILL BINNY SHER
IPC: G06F12/08
-
16.
公开(公告)号:GB2505814A
公开(公告)日:2014-03-12
申请号:GB201321890
申请日:2012-05-03
Applicant: IBM
Inventor: FLANAGAN JOHN , RICCI LOUIS WILLIAM , CARLSON SCOTT , KALOS MATTHEW JOSEPH , YUDENFRIEND HARRY , RIEDY DALE , CASPER DANIEL FRANCIS , CANDELARIA SUSAN KAY , HATHORN ROGER
Abstract: A computer program product is configured for performing a method including: receiving at least one command message specifying an I/O operation at a control unit from a channel subsystem, the at least one command message including one or more device command words (DCWs) having a data count and a suppress-length indication (SLI), the SLI configured to instruct the control unit whether to continue to perform the I/O operation in response to the control unit detecting an incorrect length condition; processing at least one of the one or more DCWs; and returning a transport response message including 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, the IL value being a second IL value in response to the SLI being a second SLI value and the data count not matching the amount of data required.
-
17.
公开(公告)号:SG194196A1
公开(公告)日:2013-11-29
申请号:SG2013076872
申请日:2012-05-03
Applicant: IBM
Inventor: HATHORN ROGER , FLANAGAN JOHN , RICCI LOUIS , CARLSON SCOTT , KALOS MATTHEW JOSEPH , YUDENFRIEND HARRY , RIEDY DALE , CASPER DANIEL FRANCIS , CANDELARIA SUSAN KAY
Abstract: 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.
-
公开(公告)号:CA2814706A1
公开(公告)日:2012-05-03
申请号:CA2814706
申请日:2011-10-13
Applicant: IBM
Inventor: KLEIN STEVEN EDWARD , SHERMAN DANIEL WAYNE , KALOS MATTHEW JOSEPH , DANG DUNG NGOC
IPC: G06F13/42
Abstract: A method for dynamically enabling and disabling use of XFR_RDY is disclosed herein. In one embodiment of the invention, such a method includes receiving a write command at a target and determining whether XFR_RDY is enabled or disabled for the write command. In the event XFR_RDY is disabled, the method determines whether one or more buffers are available at the target. If at least one buffer is available, the method processes the write command by writing data associated with the write command to the one or more buffers. The method then returns information indicating the number of buffers that are still available at the target after completing the write command. A corresponding apparatus and computer program product are also disclosed and claimed herein.
-
公开(公告)号:CA2519173A1
公开(公告)日:2004-11-04
申请号:CA2519173
申请日:2004-04-19
Applicant: IBM
Inventor: HOOD ROBERT ALLEN , FRISKE ROBERT CHARLES , KALOS MATTHEW JOSEPH , BOYD KENNETH WAYNE , KERN ROBERT FREDERIC
Abstract: A data management system has at least one class distinction cue associated with a class of data entities. The class distinction cue comprises data management guidance information and priority information related to the associated class of data entities. For a data entity, at run-time, a data management allocation run-time system references the class distinction cue o r cues prior to conducting data management allocation or access, and, based on the priority information as compared to other priority information related t o the data storage resources, selectively allocates the data storage resources and provides the operations of the storage system in the data management allocation system for the data entity.
-
公开(公告)号:DE69029643D1
公开(公告)日:1997-02-20
申请号:DE69029643
申请日:1990-10-06
Applicant: IBM
Inventor: CASPER DANIEL FRANCIS , FLANAGAN JOHN RICHARD , GREGG THOMAS ANTHONY , KALOS MATTHEW JOSEPH , LIENCRES BJORN
Abstract: An outbound frame state machine (OFSM) which generates data frames for transmission over a data link. The outbound frame state machine (OFSM) is microcode controlled and includes an outbound frame header buffer (60) for containing information to be included in the header of the frame, a data buffer (26) for storing data characters to be included in the data frame, a data generator register (98) for providing special sequences of data characters, if required, and an outbound frame trace buffer for storing a trace log of all frames transmitted in the normal mode and to be used if the outbound frame state machine (OFSM) is operating in the simulated I/O mode or the diagnostic mode. In the normal mode of operation, the outbound frame state machine (OFSM) builds a data frame using header information from the frame header buffer, and may include data from the data buffer, all as specified by control bits stored in a control register. The control register may also include a bit for causing special sequences to be transmitted. In the simulation mode, frames are built by the outbound frame state machine (OFSM) and then wrapped back to the channel to be processed like frames from a control unit. In the diagnostic mode, the outbound frame state machine (OFSM) inserts various characters into the outbound data bit stream to create possible error situations on the data link.
-
-
-
-
-
-
-
-
-