Search NASASearch

NASA NTRS · 19870017079

MPF: A portable message passing facility for shared memory multiprocessors

Abstract

The design, implementation, and performance evaluation of a message passing facility (MPF) for shared memory multiprocessors are presented. The MPF is based on a message passing model conceptually similar to conversations. Participants (parallel processors) can enter or leave a conversation at any time. The message passing primitives for this model are implemented as a portable library of C function calls. The MPF is currently operational on a Sequent Balance 21000, and several parallel applications were developed and tested. Several simple benchmark programs are presented to establish interprocess communication performance for common patterns of interprocess communication. Finally, performance figures are presented for two parallel applications, linear systems solution, and iterative solution of partial differential equations.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Malony, Allen D., Reed, Daniel A., Mcguire, Patrick J.. 1987-01-01. MPF: A portable message passing facility for shared memory multiprocessors. https://ntrs.nasa.gov/citations/19870017079

Cite the original work for its findings. Save a collection to share your selection of sources.