The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - March (1990 vol.39)
pp: 328-348
ABSTRACT
<p>The evolution of MultiRPC, a parallel remote procedure call mechanism implemented in Unix is described. Parallelism is obtained from the concurrency of processing on servers and from the overlapping of retransmissions and timeouts. Each of the parallel calls retains the semantics and functionality of the standard remote procedure calls. The underlying communication medium need not support multicast or broadcast transmissions. An analytic model of the system is derived and validated. The experimental observations demonstrate the feasibility of using MultiRPC to contact up to 100 servers in parallel.</p>
INDEX TERMS
multicast transmissions; large distributed environment; MultiRPC; parallel remote procedure call mechanism; Unix; concurrency; servers; retransmissions; timeouts; semantics; functionality; communication medium; broadcast transmissions; file servers; network operating systems; parallel programming; Unix.
CITATION
M. Satyanarayanan, E.H. Siegel, "Parallel Communication in a Large Distributed Environment", IEEE Transactions on Computers, vol.39, no. 3, pp. 328-348, March 1990, doi:10.1109/12.48864
21 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool