Multiprocessors including means for communicating with each other through shared memory
US5214759A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | May 22, 1990 |
| Grant date | May 25, 1993 |
| Priority date | — |
| Expiry date | May 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.