QUAD AWARE LOCKING PRIMITIVE
    1.
    发明公开
    QUAD AWARE LOCKING PRIMITIVE 审中-公开
    QUAD AWARE锁定原语

    公开(公告)号:EP1358529A4

    公开(公告)日:2008-06-04

    申请号:EP01985598

    申请日:2001-12-28

    Applicant: IBM

    CPC classification number: G06F9/52

    Abstract: A method and computer system for efficiently handling high contention locking in a multiprocessor computer system. The method organizes at least some of the processors in the system into a hierarchy (910, 920), and processes an interruptible lock in response to the hierarchy. The method utilizes two alternative methods of acquiring the lock, including a conditional lock acquisition primitive (800) and an unconditional lock acquisition primitive (600), and an unconditional lock release primitive for releasing the lock from a particular processor. In order to prevent races between processors requesting a lock acquisition and a processor releasing the lock, a release flag is utilized. Furthermore, in order to ensure that the a processor utilizing the unconditional lock acquisition primitive is granted the lock, a handoff flag is utilized. Accordingly, efficiency of a computer system may be enhanced with the ability to utilize a locking primitive for an interruptible lock that determines lock selection among processors based upon a hierarchical position of the processor and the primitive utilized for lock selection.

    CONSERVING ENERGY IN A DATA PROCESSING NETWORK
    2.
    发明申请
    CONSERVING ENERGY IN A DATA PROCESSING NETWORK 审中-公开
    数据处理网络中的节能

    公开(公告)号:WO03027844A2

    公开(公告)日:2003-04-03

    申请号:PCT/GB0203918

    申请日:2002-08-23

    Applicant: IBM IBM UK

    Abstract: A data processing network and method for conserving energy in which an initial negotiation between a network server and a switch to which the server is connected is performed to establish an initial operating frequency of the server-switch link. An effective data rate of the server is determined based on network traffic at the server. Responsive to determining that the effective data rate is materially different than the current operating frequency, a subsequent negotiation is performed to establish a modified operating frequency where the modified operating frequency is closer to the effective data rate than the initial operating frequency. The determination of the effective date rate and the contingent initiation of a subsequent negotiation may be repeated periodically during the operating of the network. In one embodiment, the initial and subsequent negotiation are compliant with the IEEE 802.3 standard.

    Abstract translation: 一种用于节能的数据处理网络和方法,其中执行网络服务器与服务器所连接到的交换机之间的初始协商以建立服务器交换机链路的初始操作频率。 服务器的有效数据速率基于服务器的网络流量确定。 响应于确定有效数据速率实质上不同于当前操作频率,执行后续协商以建立修改的操作频率,其中修改的操作频率比初始操作频率更接近有效数据速率。 可以在网络运行期间定期重复确定生效日期费率和随后协商的临时启动。 在一个实施例中,初始和随后的协商符合IEEE802.3标准。

    RESOURCE ALLOCATION IN VIRTUALIZED ENVIRONMENTS
    3.
    发明申请
    RESOURCE ALLOCATION IN VIRTUALIZED ENVIRONMENTS 审中-公开
    虚拟化环境中的资源分配

    公开(公告)号:WO2011000748A3

    公开(公告)日:2011-02-24

    申请号:PCT/EP2010058884

    申请日:2010-06-23

    Abstract: A method, a system, an apparatus, and a computer program product for allocating resources of one or more shared devices to one or more partitions of a virtualization environment within a data processing system. At least one user defined resource assignment is received for one or more devices associated with the data processing system. One or more registers, associated with the one or more partitions are dynamically set to execute the at least one resource assignment, whereby the at least one resource assignment enables a user defined quantitative measure (number and/or percentage) of devices to operate when the one or more transactions are executed via the partition. The system enables the one or more devices to execute one or more transactions at a bandwidth/capacity that is less than or equal to the user defined resource assignment and minimizes performance interference among partitions.

    Abstract translation: 一种用于将一个或多个共享设备的资源分配给数据处理系统内的虚拟化环境的一个或多个分区的方法,系统,装置和计算机程序产品。 接收与数据处理系统相关联的一个或多个设备的至少一个用户定义的资源分配。 与所述一个或多个分区相关联的一个或多个寄存器被动态地设置为执行所述至少一个资源分配,由此所述至少一个资源分配能够使用户定义的定量量度(数量和/或百分比) 一个或多个事务通过分区执行。 该系统使得一个或多个设备能够以小于或等于用户定义的资源分配的带宽/容量执行一个或多个事务并且使分区之间的性能干扰最小化。

    Quad aware locking primitive
    4.
    发明专利
    Quad aware locking primitive 有权
    QUAD AWARE LOCKING PRIMITIVE

    公开(公告)号:JP2007265426A

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

    申请号:JP2007126433

    申请日:2007-05-11

    CPC classification number: G06F9/52

    Abstract: PROBLEM TO BE SOLVED: To handle high contention locking in a multiprocessor computer system. SOLUTION: The method organizes at least some of all the processors into a hierarchy and processes an interruptible lock in response to the hierarchy. The method utilizes two alternative methods of acquiring the lock, including a conditional lock acquisition primitive and an unconditional lock acquisition primitive (600), and an unconditional lock release primitive for releasing the lock from a particular processor. In order to prevent races between processors requesting a lock acquisition and a processor releasing the lock, a release flag is utilized. In order to ensure that the processor utilizing the unconditional lock acquisition primitive is granted the lock, a handoff flag is utilized. The lock primitive is utilized for an interruptible lock that determines lock selection among processors based upon a hierarchical position of the processor and the primitive utilized for lock selection. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:处理多处理器计算机系统中的高争用锁定。 解决方案:该方法将所有处理器中的至少一些组织到层次结构中,并响应于层次结构处理可中断锁。 该方法利用获取锁的两种替代方法,包括条件锁获取原语和无条件锁获取原语(600),以及用于从特定处理器释放锁的无条件锁释放原语。 为了防止请求锁获取的处理器和释放锁的处理器之间的竞争,利用释放标志。 为了确保使用无条件锁获取原语的处理器被授予锁定,则利用切换标志。 锁原语用于基于处理器的分级位置和用于锁选择的原语来确定处理器之间的锁选择的可中断锁。 版权所有(C)2008,JPO&INPIT

    QUAD AWARE LOCKING PRIMITIVE
    5.
    发明申请

    公开(公告)号:WO02054175A3

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

    申请号:PCT/US0149529

    申请日:2001-12-28

    CPC classification number: G06F9/52

    Abstract: A method and computer system for efficiently handling high contention locking in a multiprocessor computer system. The method organizes at least some of the processors in the system into a hierarchy (910, 920), and processes an interruptible lock in response to the hierarchy. The method utilizes two alternative methods of acquiring the lock, including a conditional lock acquisition primitive (800) and an unconditional lock acquisition primitive (600), and an unconditional lock release primitive for releasing the lock from a particular processor. In order to prevent races between processors requesting a lock acquisition and a processor releasing the lock, a release flag is utilized. Furthermore, in order to ensure that the a processor utilizing the unconditional lock acquisition primitive is granted the lock, a handoff flag is utilized. Accordingly, efficiency of a computer system may be enhanced with the ability to utilize a locking primitive for an interruptible lock that determines lock selection among processors based upon a hierarchical position of the processor and the primitive utilized for lock selection.

    Abstract translation: 一种用于在多处理器计算机系统中有效地处理高争用锁定的方法和计算机系统。 该方法将系统中的至少一些处理器组织成层次结构(910,920),并响应于层次结构处理可中断锁定。 该方法利用获取锁的两种替代方法,包括条件锁获取原语(800)和无条件锁获取原语(600),以及用于从特定处理器释放锁的无条件锁释放原语。 为了防止请求锁获取的处理器和释放锁的处理器之间的竞争,利用释放标志。 此外,为了确保使用无条件锁定获取原语的处理器被授予锁定,则利用切换标志。 因此,可以基于处理器的分层位置和用于锁选择的原语来利用锁定原语用于确定处理器之间的锁选择的可中断锁的能力来增强计算机系统的效率。

    Energy saving in data processing network
    6.
    发明专利
    Energy saving in data processing network 审中-公开
    数据处理网络节能

    公开(公告)号:JP2006253831A

    公开(公告)日:2006-09-21

    申请号:JP2005064286

    申请日:2005-03-08

    Abstract: PROBLEM TO BE SOLVED: To provide a data processing network and method for saving of energy executed to establish an initial operating frequency of a server switch link in an initial negotiation between a network server and a switch to which the server is connected. SOLUTION: An effective data rate of the server is determined on the basis of network traffic of the server. A succeeding negotiation is executed in response to a discrimination that an operating frequency required for attaining the effective data rate substantially differs from a present operating frequency to establish the corrected operating frequency, which provides an effective data rate closer than that by the first operating frequency. The discrimination of the effective data rate and the temporary initiation of the succeeding negotiation can periodically be repeated during the operation of the network. In one embodiment, the initial negotiation and the succeeding negotiation are in compliance with the IEEE 802.3. COPYRIGHT: (C)2006,JPO&NCIPI

    Abstract translation: 要解决的问题:提供一种数据处理网络和方法,用于在网络服务器与服务器所连接的交换机之间的初始协商中,节省执行的能量以建立服务器交换机链路的初始操作频率。

    解决方案:根据服务器的网络流量确定服务器的有效数据速率。 响应于识别实现有效数据速率所需的工作频率与当前工作频率显着不同以建立校正的操作频率,其提供比第一操作频率更接近的有效数据速率来执行后续协商。 在网络运行期间可以定期重复对有效数据速率的辨别和临时启动的协商。 在一个实施例中,初始协商和后续协商符合IEEE 802.3。 版权所有(C)2006,JPO&NCIPI

    Method for managing packet traffic, multiprocessor network and computer program (optimal interconnect utilization in data processing network)
    7.
    发明专利
    Method for managing packet traffic, multiprocessor network and computer program (optimal interconnect utilization in data processing network) 有权
    用于管理分组流量,多处理器网络和计算机程序的方法(数据处理网络中的最佳互连使用)

    公开(公告)号:JP2006094464A

    公开(公告)日:2006-04-06

    申请号:JP2005147711

    申请日:2005-05-20

    Abstract: PROBLEM TO BE SOLVED: To distribute a link load between specific nodes when it is centralized in a multiprocessor. SOLUTION: The method for managing packet traffic in a data processing network includes collecting data indicative of the amount of packet traffic traversing each of the links in the interconnecting part of a network. The collected data include source and destination information indicative of the source and destination of corresponding packets. A heavily used link is then identified from the collected data. Packet data associated with the heavily used link are then analyzed to identify a packet source and packet destination combination that is a significant contributor to the packet traffic on the heavily used link. In response, a process associated with the identified packet source and packet destination combination is migrated, for example, to another node of the network, to reduce the traffic on the heavily used link. COPYRIGHT: (C)2006,JPO&NCIPI

    Abstract translation: 要解决的问题:当集中在多处理器中时,在特定节点之间分配链路负载。 解决方案:用于管理数据处理网络中的分组流量的方法包括收集指示通过网络的互连部分中的每个链路的分组流量的数据。 收集的数据包括指示相应分组的源和目的地的源和目的地信息。 然后从收集的数据中识别出大量使用的链接。 然后分析与大量使用的链路相关联的分组数据,以识别作为重度使用的链路上的分组业务的重要贡献者的分组源和分组目的地组合。 作为响应,与所识别的分组源和分组目的地组合相关联的进程例如被迁移到网络的另一个节点,以减少重度使用的链路上的流量。 版权所有(C)2006,JPO&NCIPI

    Kanaleigentum in einem Veröffentlichungs-/Abonnier-System

    公开(公告)号:DE102016103733A1

    公开(公告)日:2016-09-08

    申请号:DE102016103733

    申请日:2016-03-02

    Applicant: IBM

    Abstract: Um Kanaleigentum in einer Veröffentlichungs-/Abonnier-Datenverarbeitungsumgebung zu verwalten, wird auf einem ersten Server ermittelt, dass sich eine Abonnementanforderung von einem Client auf einen Kanal bezieht, wobei der Kanal eine Kanalkennung aufweist. An einer Vermittlungskomponente in einer Messaging-Middleware wird eine Sitzungswarteschlange, die dem Client zugehörig ist, an den Kanal gebunden. Eine Konfiguration wird so durchgeführt, dass eine obligatorische Übermittlungsnachricht mithilfe einer Veröffentlichungskomponentenkennung durch die Vermittlungskomponente weitergeleitet wird, wobei die Veröffentlichungskomponentenkennung mit der Kanalkennung in Beziehung steht. Die obligatorische Übermittlungsnachricht wird so von dem ersten Server zu der Vermittlungskomponente ausgetauscht, dass eine Absicht des ersten Servers angegeben wird, zu einer Veröffentlichungskomponente des Kanals zu werden. Die obligatorische Übermittlungsnachricht bewirkt, dass das Kanaleigentum des Kanals auf eine einzige Veröffentlichungskomponente beschränkt wird.

    Conserving energy in a data processing network

    公开(公告)号:AU2002334059A1

    公开(公告)日:2003-04-07

    申请号:AU2002334059

    申请日:2002-08-23

    Applicant: IBM

    Abstract: A data processing network and method for conserving energy in which an initial negotiation between a network server and a switch to which the server is connected is performed to establish an initial operating frequency of the server-switch link. An effective data rate of the server is determined based on network traffic at the server. Responsive to determining that the effective data rate is materially different than the current operating frequency, a subsequent negotiation is performed to establish a modified operating frequency where the modified operating frequency is closer to the effective data rate than the initial operating frequency. The determination of the effective date rate and the contingent initiation of a subsequent negotiation may be repeated periodically during the operating of the network. In one embodiment, the initial and subsequent negotiation are compliant with the IEEE 802.3 standard.

    OPTIMIZING NETWORK CONNECTIONS IN A DATA PROCESSING SYSTEM WITH MULTIPLE NETWORK DEVICES

    公开(公告)号:CA2506575A1

    公开(公告)日:2004-07-01

    申请号:CA2506575

    申请日:2003-12-11

    Applicant: IBM

    Abstract: A data processing system for communicating over a network includes at least two network connection devices. The system selects one of the connection devices in response to a request for a network communication. The system may deactivate at least one of the connection devices not selected and initiate the requested network communication using the selected connection device. Th e system may select the optimal connection device for the particular communication based upon a set of parameters associated with each connection device. These parameters may include connection device's bandwidth, cost, an d security. One or more of the parameter values for each connection devices ma y be negotiated with a service provider. The system may deactivate at least on e of the connection devices by turning off all of the connection devices not selected for the network communication. The system may further turn off the selected connection device after the communication is terminated.

Patent Agency Ranking