Facilitating transport mode input/output operations between a channel subsystem and input/output devices

    公开(公告)号:AU2012278225A1

    公开(公告)日:2013-05-02

    申请号:AU2012278225

    申请日:2012-04-11

    Applicant: IBM

    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.

    Proporcionar direccionamiento indirecto a los datos para un bloque de control en un subsistema de canal de un sistema de tratamiento de I/O

    公开(公告)号:ES2381324T3

    公开(公告)日:2012-05-25

    申请号:ES09710800

    申请日:2009-02-09

    Applicant: IBM

    Abstract: Un método de facilitar el tratamiento de entrada/salida (I/O) para una operación de I/O en un sistema de ordenador anfitrión configurado para comunicación con una unidad de control, comprendiendo el método: el sistema de ordenador anfitrión (1202) obtiene una palabra de comando de transporte (TCW) para una operación I/O, teniendo la TCW una dirección en un campo (922) de dirección que especifica una posición de un bloque de control (1000) que incluye uno o más comandos de I/O y una banderola en un campo (906) de banderola de la TCW, en el que la banderola es ajustada a un primer valor para indicar una dirección directa en la que la posición es la posición del bloque de control y la banderola es ajustada a un segundo valor para indicar una dirección indirecta en la que la posición es la posición de una lista de direcciones que apunta a una pluralidad de posiciones de almacenamiento que constituyen colectivamente el bloque de control; el sistema de ordenador anfitrión (1204) extrae la dirección y la banderola desde la TCW; si la banderola es ajustada al primer valor, el sistema de ordenador anfitrión (1208) agrupa el bloque de control entero desde la posición especificada en la TCW y si la banderola es ajustada al segundo valor, el sistema de ordenador anfitrión (1210) agrupa el bloque de control desde la pluralidad de posiciones de almacenamiento que constituyen colectivamente el bloque de control; el sistema anfitrión abre un intercambio con la unidad de control y envía (1212) el bloque de control, que incluye uno o más comandos I/O a la unidad de control para su ejecución; el sistema anfitrión recibe (506) datos desde la unidad de control cuando uno de dichos comandos de I/O es un comando de lectura y envía datos a la unidad de control cuando uno de dichos comandos de I/O es un comando de escritura; el sistema anfitrión recibe desde la unidad de control una señal que cierra el intercambio; y en el que sólo hay un intercambio abierto (504) y cerrado (508) entre la unidad de control y el sistema de ordenador anfitrión para la transferencia (504) de uno o más comandos de I/O del bloque de control, y para la transferencia (506) de datos asociados con tales comandos, desde el sistema de ordenador anfitrión a la unidad de control.

    54.
    发明专利
    未知

    公开(公告)号:AT511675T

    公开(公告)日:2011-06-15

    申请号:AT09709771

    申请日:2009-02-09

    Applicant: IBM

    Abstract: A state of an input/output (I/O) operation in an I/O processing system is determined. A request for performing the I/O operation is received from an I/O operating system at a channel subsystem and forwarded to a control unit controlling an I/O device for executing the I/O operation. After a predetermined amount of time passes without receiving indication from the control unit that the I/O operation is completed, an interrogation request is received at the channel subsystem from the I/O operating system for determining the state of the I/O operation. An interrogation command is sent from the channel subsystem to the control unit. A response is received from the control unit, the response indicates a state of the I/O device executing the I/O operation, a state of the control unit controlling the I/O device executing the I/O operation, and the state of the I/O operation being executed.

    56.
    发明专利
    未知

    公开(公告)号:AT504040T

    公开(公告)日:2011-04-15

    申请号:AT09709864

    申请日:2009-02-09

    Applicant: IBM

    Abstract: A computer program product, apparatus and method for processing a variable length device command word (DCW) at a control unit configured for communication with an input/output (I/O) subsystem in an I/O processing system. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving a DCW at the control unit from the I/O subsystem. The DCW specifies one or more I/O operations and includes a command, a control data count, and control data having a varying length specified by the control data count. The control data is extracted in response to the control data count. The command is then executed in response to the extracted control data to perform the specified one or more I/O operations.

    TRANSFERENCIA BIDIRECCIONAL DE DATOS DENTRO DE UNA OPERACION I/O INDIVIDUAL.

    公开(公告)号:MX2010008883A

    公开(公告)日:2010-09-07

    申请号:MX2010008883

    申请日:2009-02-09

    Applicant: IBM

    Abstract: Se describe un artículo fabricado, un aparato y un método para facilitar el procesamiento de entrada/salida (I/O) para una operación I/O en un sistema de computadora anfitrión configurado para la comunicación con una unidad de control. El método incluye el sistema de computadora anfitrión que obtiene una palabra para órdenes de transporte (TCW) para una operación I/O que tiene tanto datos de entrada como de salida. La TCW específica una ubicación de los datos de salida y una ubicación para almacenar los datos de entrada. El sistema de computadora anfitrión reenvía la operación I/O a la unidad de control para su ejecución. El sistema de computadora anfitrión recolecta los datos de salida que sean sensibles a la ubicación de los datos de salida especificados por la TCW, y luego reenvía los datos de salida a la unidad de control para usarse en la ejecución de la operación I/O. El sistema de computadora anfitrión recibe los datos de entrada de la unidad de control y almacena los datos de entrada en la ubicación especificada por la TCW.

    ORDEN DE COMPUTADORA Y RESPUESTA PARA DETERMINAR EL ESTADO DE UNA OPERACION I/O.

    公开(公告)号:MX2010008886A

    公开(公告)日:2010-08-31

    申请号:MX2010008886

    申请日:2009-02-09

    Applicant: IBM

    Abstract: Se determina un estado de una operación de entrada/salida (I/O) en un sistema de procesamiento I/O. Una solicitud para llevar a cabo la operación I/O se recibe de un sistema operativo I/O a un subsistema de canales y es reenviada a una unidad de control que controla un dispositivo I/O para ejecutar la operación I/O. Después de que una cantidad de tiempo predeterminada pasa sin recibir la indicación por parte de la unidad de control de que la operación I/O está completada, se recibe una petición de interrogación en el subsistema de canales del sistema operativo I/O para determinar el estado de la operación I/O. Una orden de interrogación es enviada del subsistema de canales a la unidad de control. Se recibe una respuesta de la unidad de control, la respuesta indica un estado del dispositivo I/O que ejecuta la operación I/O, un estado de la unidad de control que controla el dispositivo I/O que ejecuta la operación I/O, y el estado de la operación I/O que se está ejecutando.

Patent Agency Ranking