Patent · US Expired

Multiprocessors including means for communicating with each other through shared memory

US5214759A · kind A · utility

29Cited by
1References
50Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 22, 1990
Grant dateMay 25, 1993
Priority date
Expiry dateMay 22, 2010

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/167
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In a memory device shared among processors, a communication buffer having a size requested by the processing program of the origin of sending is dynamically secured. After the communication buffer has been secured, the send program writes a message to be conveyed to the receive program into the above described communication buffer and asks the send OS to perform sending. The send OS sends a communication ID having "1" set in the bit position corresponding to the receive program. On the basis of the above described bit position, the receive OS specifies a receive program and informs the receive program of that fact. The receive program reads a message from the communication buffer. Communication between the send program and the receive program is thus realized. A send instruction and a receive instruction respectively for exclusive use of sending and reading out a communication ID are prepared beforehand.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.