UR Research (University of Rochester) · 1986 · 10 citations · 0 references
ComputingComputer EngineeringComputer ScienceMessage PassingProgramming LanguagesSoftware EngineeringInterprocess CommunicationMessage OrderingNetwork ProgrammingNetwork ProtocolsSoftware DesignMessage Passing InterfaceMessage Passing RuntimeMessage-oriented MiddlewareMessage-passing ModelsProgramming Models
SMP is a message-based programming environment for the BBN Butterfly similar in flavor and scope to the BBN Uniform System package. As such, SMP provides an alternative to the shared memory model of the Uniform System. SMP supports the construction of process families, a fixed set of asynchronous processes that communicate. using messages, according to a given interconnection pattern. A dynamic hierarchy of such process families is possible. In this report we describe the SMP user interface and an implementation on the Butterfly.