Atomic ownership change operation for input/output bridge device in clustered computer system
    1.
    发明专利
    Atomic ownership change operation for input/output bridge device in clustered computer system 有权
    嵌入式计算机系统中输入/输出桥装置的原子码所有权变更操作

    公开(公告)号:JP2003030167A

    公开(公告)日:2003-01-31

    申请号:JP2002124159

    申请日:2002-04-25

    CPC classification number: G06F9/52

    Abstract: PROBLEM TO BE SOLVED: To provide a clustered computer system, bridge device and method including support for an atomic ownership change operation of an input/output bridge device. SOLUTION: A lock indicator is associated with a bridge device, and is used to indicate a 'locked' or 'unlocked' status of the bridge device. Whenever the lock indicator indicates that the bridge device is unlocked, an atomic operation such as a read request to a lock indicator resister is utilized to both set the indicator to indicate a lock status to the bridge device, and to associate the bridge device with a source node that initiated the atomic operation. Write access to one or more configuration parameter registers is controlled such that only the node that is associated with the bridge device is permitted to update such configuration parameter registers.

    Abstract translation: 要解决的问题:提供一种集群计算机系统,桥接设备和方法,包括支持输入/输出桥接设备的原子所有权变更操作。 解决方案:锁定指示器与桥接设备相关联,用于指示桥接设备的“锁定”或“解锁”状态。 每当锁定指示器指示桥接设备被解锁时,利用诸如对锁定指示器寄存器的读取请求的原子操作来将指示器设置为指示桥接设备的锁定状态,并且将桥接设备与 源节点启动原子操作。 控制对一个或多个配置参数寄存器的写入访问,使得仅允许与桥接器件相关联的节点来更新这样的配置参数寄存器。

    2.
    发明专利
    未知

    公开(公告)号:DE3853129T2

    公开(公告)日:1995-08-10

    申请号:DE3853129

    申请日:1988-09-13

    Applicant: IBM

    Abstract: Control panel function is provided to bus units (12,14,16) coupled together by an I/O bus. At least one bus unit (12) has the capability to issue control commands through the bus to one or more other bus units. A control facility (26, 28) is integrated into bus units, and makes full use of existing paths to processor registers and main storage. Control commands are distinguished from other bus communications, and executed by the control facility, to provide a full control panel function for each bus unit incorporating the control facility.

    3.
    发明专利
    未知

    公开(公告)号:DE3853129D1

    公开(公告)日:1995-03-30

    申请号:DE3853129

    申请日:1988-09-13

    Applicant: IBM

    Abstract: Control panel function is provided to bus units (12,14,16) coupled together by an I/O bus. At least one bus unit (12) has the capability to issue control commands through the bus to one or more other bus units. A control facility (26, 28) is integrated into bus units, and makes full use of existing paths to processor registers and main storage. Control commands are distinguished from other bus communications, and executed by the control facility, to provide a full control panel function for each bus unit incorporating the control facility.

    SYSTEM, METHOD, AND PRODUCT FOR MANAGING DATA TRANSFERS IN A NETWORK

    公开(公告)号:CA2483197C

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

    申请号:CA2483197

    申请日:2003-04-01

    Applicant: IBM

    Abstract: A method, system, and product in a data processing system for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end nodes. An instance number is associated with the logical connection and included in each packet transmitted between end nodes while this connection remains. The number remains constant during this connection, but is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Each packet is associated with a particular instance of the logical connection and when it is received, the number may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.

    SYSTEM, METHOD, AND PRODUCT FOR MANAGING DATA TRANSFERS IN A NETWORK

    公开(公告)号:AU2003214470A1

    公开(公告)日:2003-11-10

    申请号:AU2003214470

    申请日:2003-04-01

    Applicant: IBM

    Abstract: A method, system, and product in a data processing system are disclosed for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end nodes. An instance number is associated with this particular logical connection. The instance number is included in each packet transmitted between the end nodes while this logical connection remains established. The instance number remains constant during this logical connection. The instance number is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Thus, each packet is associated with a particular instance of the logical connection. When a packet is received, the instance number included in the packet may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.

    SYSTEM, METHOD, AND PRODUCT FOR MANAGING DATA TRANSFERS IN ANETWORK

    公开(公告)号:CA2483197A1

    公开(公告)日:2003-11-06

    申请号:CA2483197

    申请日:2003-04-01

    Applicant: IBM

    Abstract: A method, system, and product in a data processing system for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end node s. An instance number is associated with the logical connection and included in each packet transmitted between end nodes while this connection remains. The number remains constant during this connection, but is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Each packet is associated with a particular instance of the logical connection and when it is received, the number may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.

    SYSTEM INPUT/OUTPUT INTERFACE DESIGN FOR SCALING.

    公开(公告)号:MY122111A

    公开(公告)日:2006-03-31

    申请号:MYPI9803080

    申请日:1998-07-07

    Applicant: IBM

    Abstract: THE SYSTEM I/O INTERFACE (24) AND ITS DATA STRUCTURE (26) ARE DESIGNED TO MINIMIZE THE HOST CPU UTILIZATION IN DRIVING AN ADAPTER (18, 20). THE INTERFACE IS ALSO DESIGNED TO REDUCE THE SYSTEM INTERFERENCE IN PROCESSING I/O REQUESTS. TO ELIMINATE THE NEED OF USING PIO INSTRUCTIONS, THE COMMAND/STATUS BLOCKS FOR EXCHANGING MESSAGES BETWEEN THE SYSTEM (10) AND THE ADAPTER RESIDE IN THE SYSTEM MEMORY (14). THE DATA STRUCTURE IS DESIGNED TO AVOID "SHARE WRITE" ENTRIES IN ORDER TO FURTHER MINIMIZE THE OVERHEAD OF MAINTAINING EACH COHERENCY WHEN UPDATING AN ENTRY IN THE CACHE EITHER CONCURRENTLY OR SEQUENTIALLY BY BOTH ADAPTER AND SYSTEM CPU (12). FURTHER, THE DATA STRUCTURE OF THE CONTROL AND STATUS BLOCKS IS RESIDED IN THE SYSTEM MEMORY. THE SYSTEM CPU USES STORE INSTRUCTION TO PREPARE CONTROL BLOCKS AND LOAD INSTRUCTION TO READ FROM COMPLETION STATUS BLOCKS; WHILE THE ADAPTER WILL RELY ON ITS DMA ENGINE TO MOVE DATA TO/FROM SYSTEM MEMORY IN ACCESSING CONTROL/STATUS BLOCKS.(FIG. 1)

    System, method, and product for managing data transfers in a network

    公开(公告)号:AU2003214470A8

    公开(公告)日:2003-11-10

    申请号:AU2003214470

    申请日:2003-04-01

    Applicant: IBM

    Abstract: A method, system, and product in a data processing system are disclosed for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end nodes. An instance number is associated with this particular logical connection. The instance number is included in each packet transmitted between the end nodes while this logical connection remains established. The instance number remains constant during this logical connection. The instance number is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Thus, each packet is associated with a particular instance of the logical connection. When a packet is received, the instance number included in the packet may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.

    10.
    发明专利
    未知

    公开(公告)号:AT314691T

    公开(公告)日:2006-01-15

    申请号:AT03710044

    申请日:2003-04-01

    Applicant: IBM

    Abstract: A method, system, and product in a data processing system are disclosed for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end nodes. An instance number is associated with this particular logical connection. The instance number is included in each packet transmitted between the end nodes while this logical connection remains established. The instance number remains constant during this logical connection. The instance number is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Thus, each packet is associated with a particular instance of the logical connection. When a packet is received, the instance number included in the packet may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.

Patent Agency Ranking