METHOD AND DEVICE FOR MANAGING WORK LOAD BETWEEN OBJECT SERVERS

    公开(公告)号:JPH11312153A

    公开(公告)日:1999-11-09

    申请号:JP3248399

    申请日:1999-02-10

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To efficiently access a computing device by making accesses a pointer indicating a work load managing unit, executing work load management in order to select the other computer to be used for satisfying the request of one computer and transferring the request to the selected computing device. SOLUTION: When the object request broker(ORB) of one computing device (client) 21b requests to the group 23 of the other computing device (server), the client ORB contacts a server process, including an IP router 22 in an internet protocol (IPR) first. When the request is received, the IP router 22 uses work load management data to select one of the object servers 23a-23c in the group 23. The IP router 22 re-directs the internet interface ORB protocol(IIOP) request of the client 21b to the IP address of the selected object server.

    Updating server-related data at a client

    公开(公告)号:GB2326000A

    公开(公告)日:1998-12-09

    申请号:GB9808553

    申请日:1998-04-23

    Applicant: IBM

    Abstract: In a data processing environment where a client 11 requests a server 12 to perform part of its processing, a method of updating the client's version of server-related data without requiring the client to be a server, includes steps of: receiving, at a control point server 13, a first request from the client requesting that server-related data be transferred from the control point server to the client; and in response to the first request, sending the server-related data from the control point server to the client, along with a unique bind token identifying a version number of the server-related data such that each time the server-related data changes a new unique bind token is associated with the data, where the client uses the server-related data to form a second request for the server to perform part of the client's processing, and where the client sends said bind token to the server as part of the second request.

    GRAPHICAL DISPLAY APPARATUS WITH PIPELINED PROCESSORS

    公开(公告)号:DE3473665D1

    公开(公告)日:1988-09-29

    申请号:DE3473665

    申请日:1984-06-25

    Applicant: IBM

    Abstract: The appts. includes a terminal control unit having I/O devices connected to it and including a data processor (4) to control the unit and to receive high level graphic image orders defining a graphical image from a host processor. A disolay monitor is connected to the control unit via display control logic incorporating a graphic processor (28) connected to receive low level graphic orders from the data processor via a shared memory (27) and to control orders from bit patterns representing the graphical image into a display refresh buffer (32). The data processor, shared storage and graphics processor constitute a pipeline which is controlled by control logic (37) adapted to block operation of the graphics processor until after the data processor has completed processing of each high level graphic order into a complete sequence of low level graphic orders and to allow the graphics processor to process the sequence of low level orders after completion of processing of the associated high level order by the data processor.

    Optimized synchronisation procedure

    公开(公告)号:GB2303474A

    公开(公告)日:1997-02-19

    申请号:GB9514819

    申请日:1995-07-19

    Applicant: IBM

    Abstract: Disclosed is a method for providing synchronization of a transaction in a data processing system where the transaction involves a plurality of agents participating in the transaction and one coordinator for coordinating the transaction. The agents include at least a middleman which coordinates a set of at least one of the agents. A vote is sent indicating the availability or non-availability to commit from each of the agents to the coordinator. The coordinator determines a commit or backout decision when all the votes are received. A Not Known decision message is sent from the middleman to each of the agents in the set available to commit if the decision is not available at the middleman because of a failure. The Not Known decision message stops resynchronization of each of the available agents. If the middleman has responsibility for resynchronization then, on availability of the decision at the middleman, a resynchronization message is sent to each of the available agents. If the middleman does not have responsibility for resynchronization, then a Known decision message is sent to each of the available agents from the middleman. Receipt of the Known decision message starts resynchronization of each of the available agents.

    GRAPHICAL DISPLAY APPARATUS WITH PIPELINED PROCESSORS

    公开(公告)号:CA1241779A

    公开(公告)日:1988-09-06

    申请号:CA483258

    申请日:1985-06-05

    Applicant: IBM

    Abstract: A graphics display apparatus employs a general purpose or main microprocessor (4) providing general control of the apparatus including receiving high-level graphic orders defining a desired graphic image from a host processor and dedicated graphics microprocessor (28) connected to receive low-level graphic orders from the general microprocessor (4) along a pipeline constituted by a shared buffer store (27). Pipeline control logic (37) controls the pipeline by blocking the graphics processor (28) which generally operates more quickly than the general processor (4) until the latter has completed computation of all the low-level orders associated with a particular high-level order. The front-of-screen performance can be further improved by backing up the pipeline to repeat certain low-level orders rather than by obtaining these repeated orders by recomputation. Graphics hardware (31) controlled by the graphics processor (28) loads appropriate bit patterns into an all points addressable refresh buffer (32) for subsequent display on a cathode ray tube monitor (3).

Patent Agency Ranking