Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

MPF: a portable message passing facility for shared memory multiprocessors

Technical Report ·
OSTI ID:6079072

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.

Research Organization:
Illinois Univ., Urbana (USA)
OSTI ID:
6079072
Report Number(s):
N-87-26512; NASA-CR-180631; NAS-1.26:180631
Country of Publication:
United States
Language:
English

Similar Records

Message-passing controller for a shared-memory multiprocessor
Journal Article · Thu Nov 30 23:00:00 EST 1989 · Computer Architecture News; (USA) · OSTI ID:6893862

VMMP; A practical tool for the development of portable and efficient programs for multiprocessors
Journal Article · Sun Jul 01 00:00:00 EDT 1990 · IEEE Transactions on Parallel and Distributed Systems; (USA) · OSTI ID:6569738

Message-passing multiprocessor simulator
Technical Report · Thu May 01 00:00:00 EDT 1986 · OSTI ID:5760616