๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

MRPC: A high performance RPC system for MPMD parallel computing

โœ Scribed by Chi-Chao Chang; Grzegorz Czajkowski; Thorsten Von Eicken


Publisher
John Wiley and Sons
Year
1999
Tongue
English
Weight
279 KB
Volume
29
Category
Article
ISSN
0038-0644

No coin nor oath required. For personal study only.

โœฆ Synopsis


MRPC is an RPC system that is designed and optimized for MPMD parallel computing. Existing systems based on standard RPC incur an unnecessarily high cost when used on high-performance multi-computers, limiting the appeal of RPC-based languages in the parallel computing community. MRPC combines the efficient control and data transfer provided by Active Messages (AM) with a minimal multithreaded runtime system that extends AM with the features required to support MPMD. This approach introduces only the necessary RPC overheads for an MPMD environment. MRPC has been integrated into Compositional C++ (CC++), a parallel extension of C++ that offers an MPMD programming model. Basic performance in MRPC is within a factor of two from those of Split-C, a highly tuned SPMD language, and other messaging layers. CC++ applications perform within a factor of two to six from comparable Split-C versions, which represent an order of magnitude improvement over previous CC++ implementations.


๐Ÿ“œ SIMILAR VOLUMES


Demonstration of the capabilities of a p
โœ Walter A. Korfmacher; John Veals; Kimberly Dunn-Meynell; Xiping Zhang; Greg Tuck ๐Ÿ“‚ Article ๐Ÿ“… 1999 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 102 KB ๐Ÿ‘ 3 views

There is a continuing need for increased throughput in the evaluation of new drug entities in terms of their pharmacokinetic (PK) parameters. This report describes an alternative procedure for increasing the throughput of plasma samples assayed in one overnight analysis: the use of parallel high per