MICE: A Prototype MPI Implementation in Converse Environment
    
    MPI Developers Conference 1996
    Publication Type: Paper
    Repository URL: 
    Abstract
    This paper describes MICE, a prototype implementation of MPI on the
Converse interoperable parallel programming environment. It is
based on MPICH, a public-domain implementation of MPI and uses the
Abstract Device Interface (ADI) which has been retargeted on top of
Converse. MICE makes use of message-managers and allows use of
thread-objects to let MPI modules co-exist with other types of
computations and communication (such as a library computation in
Charm++ or asynchronous computations in multipol) within a single
application. It also makes it possible to interoperate PVM (in a
restricted form) and MPI modules. Thread-objects make it possible
to build multi-threaded MPI programs. This MPI implementation
demonstrates that it is possible to provide interoperability
without any significant performance degradation.
    TextRef
      
        Milind Bhandarkar and L. V. Kale, "MICE: A Prototype MPI Implementation in 
Converse Environment", Proceedings of the second MPI Developers Conference,
South Bend, Indiana, July 1996, pp. 26-31.
      
    People
      
    Research Areas
      









