-
公开(公告)号:DE69327579T2
公开(公告)日:2000-07-06
申请号:DE69327579
申请日:1993-09-09
Applicant: IBM
Inventor: ROPER MICHAEL IAN , EVANS LAWRENCE STEVEN , WALLIS GRAHAM DEREK
Abstract: Computers are linked together to form a network. Messages are sent over the links between the computers in compressed, segmented form, the size of the segments being appropriate to the transmission characteristics of the link. A message previously received or transmitted by a computer is stored in compressed and segmented form. If it is desired to forward or retransmit this message, the segment size of the stored form is compared against the optimum segment size for the link over which the message is to be sent. If there is a close match, then the stored segmented, compressed message is retrieved for direct transmittal, without having to resegment or recompress the message.
-
公开(公告)号:DE69324756T2
公开(公告)日:1999-12-09
申请号:DE69324756
申请日:1993-02-25
Applicant: IBM
Inventor: STANFORD-CLARK ANDREW J , ROPER MICHAEL IAN , EVANS LAWRENCE STEVEN , WALLIS GRAHAM DEREK , FYLES ANTHONY , KEY ANDREW , SETHI VINCENT
IPC: H04L29/06
-
公开(公告)号:GB2323944A
公开(公告)日:1998-10-07
申请号:GB9706549
申请日:1997-04-01
Applicant: IBM
Inventor: BIRD COLIN LEONARD , WALLIS GRAHAM DEREK
IPC: G06F9/46 , G06F15/177 , G06F15/16 , G06F15/163 , G06F13/38 , G06F15/173
Abstract: A parallel processing system having a number of processing nodes (S1...Sn) each of which is provided with a message handling kernel (13...n3) and an associated procedure register (14...n4), the procedure registers being loadable by loading means (4) under the control of an application (3) and the nodes being able to exchange messages over a message interface (2) and to process messages to determine the message handling procedures to be invoked by the associated node in accordance with the contents of the associated procedure register.
-
公开(公告)号:GB2315889A
公开(公告)日:1998-02-11
申请号:GB9616092
申请日:1996-07-31
Applicant: IBM
Inventor: BIRD COLIN LEONARD , WALLIS GRAHAM DEREK
Abstract: Provided is a method for reproducible sampling of data items of a dataset which is shared across a plurality of nodes of a parallel data processing system. In data mining of large databases, segmentation of the database is often necessary either to obtain a summary of the database or prior to an operation such as link analysis. A sample of data records are taken to create an initial segmentation model. The records of this sample and the initial model created from them can be critical to the results of the data mining process, and the initial model may not be reproducible unless the same sampling of data records is repeatable. Reproducible sampling is enabled without polling of all nodes to locate particular records, by providing each node with a small number of control parameters which describe the particular partitioning of the dataset and so enable computing of the location of a data record to allow for changes to the partitioning. The invention is applicable to other sampling methods.
-
公开(公告)号:GB2281793A
公开(公告)日:1995-03-15
申请号:GB9318877
申请日:1993-09-11
Applicant: IBM
Abstract: The present invention provides a data processing system, and method of operating such a system, for facilitating a connection of a program on a client computer to a server, the server consisting of a plurality of server computers with shared resources. The data processing system, the client computer, and the server computers all reside in a logical network. The data processing system has an input means for receiving a request from the client computer for a machine address of a server computer identified by a server computer name sent with the request, such a machine address enabling a connection to be made from the client computer to that server computer via the network. A storage device is provided by the system for storing a list identifying server computer names with machine addresses of the server computers. A conversion means in the system uses the list to convert the server computer name received by the input means into the machine address of the server computer, and then an output means sends the machine address from the conversion means to the client computer. The system is characterised by decision logic for studying the server computers at predetermined intervals having regard to a predetermined test criteria, in order to select one of the server computers; and writing means for updating the list by associating the machine address for the server computer selected by the decision logic with a particular server computer name contained as a generic server computer name in the list. Using this technique, when a client computer specifies the generic server computer name, it receives the machine address of the server computer identified by the decision logic.
-
公开(公告)号:DE69840286D1
公开(公告)日:2009-01-15
申请号:DE69840286
申请日:1998-03-16
Applicant: IBM
Inventor: BIRD COLIN LEONARD , WALLIS GRAHAM DEREK
IPC: G06F9/46 , G06F15/16 , G06F15/177
Abstract: A parallel processing system having a number of processing nodes (S1...Sn) each of which is provided with a message handling kernel (13...n3) and an associated procedure register (14...n4), the procedure registers being loadable by loading means (4) under the control of an application (3) and the nodes being able to exchange messages over a message interface (2) and to process messages to determine the message handling procedures to be invoked by the associated node in accordance with the contents of the associated procedure register.
-
公开(公告)号:CA2534087A1
公开(公告)日:2005-01-06
申请号:CA2534087
申请日:2004-06-23
Applicant: IBM
Inventor: NATHOO AMIR , WALLIS GRAHAM DEREK
Abstract: The invention relates to the coordination of application logic and an associated resource. Application logic is received from an application servi ce provider (ASP) and a request is received from a client requesting a service from the ASP. The application logic from the ASP is matched with the client request. The application logic is used to execute the client request by accessing the resource.
-
-
公开(公告)号:DE69327579D1
公开(公告)日:2000-02-17
申请号:DE69327579
申请日:1993-09-09
Applicant: IBM
Inventor: ROPER MICHAEL IAN , EVANS LAWRENCE STEVEN , WALLIS GRAHAM DEREK
Abstract: Computers are linked together to form a network. Messages are sent over the links between the computers in compressed, segmented form, the size of the segments being appropriate to the transmission characteristics of the link. A message previously received or transmitted by a computer is stored in compressed and segmented form. If it is desired to forward or retransmit this message, the segment size of the stored form is compared against the optimum segment size for the link over which the message is to be sent. If there is a close match, then the stored segmented, compressed message is retrieved for direct transmittal, without having to resegment or recompress the message.
-
公开(公告)号:GB2296799A
公开(公告)日:1996-07-10
申请号:GB9500252
申请日:1995-01-06
Applicant: IBM
Inventor: PLATT MICHAEL , STANFORD-CLARK ANDREW JAMES , WALLIS GRAHAM DEREK
IPC: G06F17/30
Abstract: A system for processing requests from a client computer (300) for retrieval of data from a database (320) having a plurality of database servers (330, 450, 340, 350) on which data is stored, comprises: a storage means (430) for storing information identifying how the data is distributed across the plurality of database servers; a first processing means (440), interposed between the client computer (300) and the database (320), for receiving a request from the client computer in a standard query language, and with reference to the storage means (430), transforming the request into one or more constituent requests in the standard query language; and communication means (445; 415) for transmitting the constituent requests to the associated database servers. Additionally a second processing means (440; 410, 420) is arranged to receive the data sent from the database servers as a result of the constituent requests, and to assimilate that data as a single response for communication back to the client computer. This provide a high performance query server offering transparency to the client, heterogeneous operation, isolation between applications and data, and a choice of parallel architectures.
-
-
-
-
-
-
-
-
-