-
公开(公告)号:JPH10307732A
公开(公告)日:1998-11-17
申请号:JP2997196
申请日:1996-01-23
Applicant: TANDEM COMPUTERS INC
Inventor: FISHLER LEONARD R , CLARK THOMAS M
Abstract: PROBLEM TO BE SOLVED: To increase data transmission efficiency among various processes and between the processes and a driver by providing a common memory part in a memory and allowing the same processor to transmit data by a common memory queue matrix system without copying it each time the data is transmitted. SOLUTION: The memory 112 includes a software process 120, a software disk process 120, a software disk process 122 and the common memory part 124, and the common memory part 124 includes a queue 125. The processes 120 and 122 access the common memory part 124 through a QIO library routine 126. A message sent by using the common memory part 124 and QIO library routine 126 is sent without copying data. Therefore, the time of communicating operation between the processes 120 and 122 in a single processor 106 is shortened, and consequently the processing speed of the whole system is increased.
-
公开(公告)号:CA2167633A1
公开(公告)日:1996-07-24
申请号:CA2167633
申请日:1996-01-19
Applicant: TANDEM COMPUTERS INC
Inventor: FISHLER LEONARD R , CLARK THOMAS M
IPC: G06F9/54 , G06F9/46 , G06F11/14 , G06F11/20 , G06F15/163
Abstract: A parallel, fault-tolerant computer system in which data is transferred between processes in a single CPU by two methods. In a first method, the data is copied each time it is transferred. In a second method the data is not copied, but is passed through a shared memory, queueing system. The first method is used to ensure fault-tolerance and linear expandability. The second method is used to minimize the time required for inter-process communication. Use of the shared memory queueing system allows for increased vertical and horizontal modularity for processes executing in a same CPU.
-
公开(公告)号:CA2167632A1
公开(公告)日:1996-07-24
申请号:CA2167632
申请日:1996-01-19
Applicant: TANDEM COMPUTERS INC
Inventor: FISHLER LEONARD R , CLARK THOMAS M
IPC: G06F9/54 , G06F11/14 , G06F15/163
Abstract: A parallel, fault-tolerant computer system in which data is transferred between processes in a single CPU by two methods. In a first method, the data is copied each tune it is transferred. In a second method, the data is not copied, but is passed through a shared memory, queueing system. The first method is used to ensure fault-tolerance and linear expandability. The second method is used to minimize the time required for inter-process communication. Use of the shared memory queueing system allows for faster communication between processes executing in a same CPU.
-
-