Messaging facility with hardware tail pointer and software implemented head pointer message queue for distributed memory massively parallel processing system
US5581705A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Dec 13, 1993 |
| Grant date | Dec 3, 1996 |
| Priority date | — |
| Expiry date | Dec 13, 2013 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/17381
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A messaging facility is described that enables the passing of packets of data from one processing element to another in a globally addressable, distributed memory multiprocessor without having an explicit destination address in the target processing element's memory. The messaging facility can be used to accomplish a remote action by defining an opcode convention that permits one processor to send a message containing opcode, address and arguments to another. The destination processor, upon receiving the message after the arrival interrupt, can decode the opcode and perform the indicated action using the argument address and data. The messaging facility provides the primitives for the construction of an interprocessor communication protocol. Operating system communication and message-passing programming models can be accomplished using the messaging facility.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.