×

Method and computer program product for controlling distributed-memory multiprocessor system

  • US 6,092,098 A
  • Filed: 07/24/1998
  • Issued: 07/18/2000
  • Est. Priority Date: 07/25/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for controlling a distributed-memory multiprocessor system having a plurality of nodes mutually connected by a network, each of said nodes having a CPU and a memory, and a plurality of user tasks which belong to the same application and are executed in different nodes, which method comprises the steps of:

  • (a) assigning a transmission resource of a network interface in said node to a user task that will be executed next and starting the execution of said user task when a context switching operation is performed;

    (b) reading data written by said user task from said transmission resource, adding to said data a communication identifier that is assigned to an application to which said user task belongs and that identifies a data reception area, and transmitting the resultant data to a reception side node through said network, in said network interface of each transmission side node; and

    (c) selecting a data reception area for storing data received from another node from a plurality of data receiving areas on the basis of said communication identifier added to said received data and storing said received data in said selected data reception area, in said network interface of each reception side node.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×