Issue No. 06 - November (1992 vol. 3)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/71.180625
<p>The comparative performance is studied of different message passing system designsexperimentally on a shared memory Encore Multimax multiprocessor. The systems aremeasured both by benchmarks and by running example parallel applications. To act as acontrol, the shared memory machine results are compared with the performance of thebenchmarks and applications on the Intel iPSC/2 running the NX/2 operating system. Thedesign alternatives considered are buffering, buffer organization, reference and valuesemantics, synchronization, coordination strategy and the location of the system in useror kernel space. The results include measurements of the effects of the designalternatives, memory caching, message sizes and copying.</p>
Index Termscomparative performance; message passing system designs; shared memory EncoreMultimax multiprocessor; benchmarks; example parallel applications; shared memorymachine results; Intel iPSC/2; NX/2 operating system; design alternatives; bufferorganization; value semantics; synchronization; coordination strategy; kernel space;memory caching; message sizes; copying; message passing; parallel machines; parallelprogramming; program testing; shared memory systems
R. Campbell and N. Islam, "Design Considerations for Shared Memory Multiprocessor Message Systems," in IEEE Transactions on Parallel & Distributed Systems, vol. 3, no. , pp. 702-711, 1992.