Results 1 - 10
of
2,698
Open Issues in MPI Implementation
"... Abstract. MPI (the Message Passing Interface) continues to be the dominant programming model for parallel machines of all sizes, from small Linux clusters to the largest parallel supercomputers such as IBM Blue Gene/L and Cray XT3. Although the MPI standard was released more than 10 years ago and a ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
number of implementations of MPI are available from both vendors and research groups, MPI implementations still need improvement in many areas. In this paper, we discuss several such areas, including performance, scalability, fault tolerance, support for debugging and verification, topology awareness
The MPI Implementation on NetVM
, 2000
"... Device Interface (ADI). ADI separates the communication device dependent part of an implementation from the MPI specific implementation. Channel interface is a small subset of interfaces in ADI. It provides a way to transfer data from one process's address space to another's. It can be exp ..."
Abstract
- Add to MetaCart
Device Interface (ADI). ADI separates the communication device dependent part of an implementation from the MPI specific implementation. Channel interface is a small subset of interfaces in ADI. It provides a way to transfer data from one process's address space to another's. It can
An MPI Implementation of the BLACS
- in Proc. 2nd MPI Developers Conf., (MPIDC'96, Notre
, 1996
"... An MPI implementation of the Basic Linear Communication Subprograms (BLACS) is presented. A wide spectrum of MPI functionality has been used to implement BLACS as succinctly as possible, thus making the implementation concise, but still yielding good performance. We discuss some of the implementatio ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
An MPI implementation of the Basic Linear Communication Subprograms (BLACS) is presented. A wide spectrum of MPI functionality has been used to implement BLACS as succinctly as possible, thus making the implementation concise, but still yielding good performance. We discuss some
Open MPI: Goals, concept, and design of a next generation MPI implementation
- In Proceedings, 11th European PVM/MPI Users’ Group Meeting
, 2004
"... Abstract. A large number of MPI implementations are currently available, each of which emphasize different aspects of high-performance computing or are intended to solve a specific research problem. The result is a myriad of incompatible MPI implementations, all of which require separate installatio ..."
Abstract
-
Cited by 223 (53 self)
- Add to MetaCart
Abstract. A large number of MPI implementations are currently available, each of which emphasize different aspects of high-performance computing or are intended to solve a specific research problem. The result is a myriad of incompatible MPI implementations, all of which require separate
MPI Implementation of AKS Algorithm
"... Abstract—AKS algorithm is the first deterministic polynomial time algorithm for primality proving. This project uses MPI (Message Passing Interface) along with GNU MP (Multi Pre-cision) library to implement a variant of AKS algorithm. Two different parallelization strategies have been implemented an ..."
Abstract
- Add to MetaCart
Abstract—AKS algorithm is the first deterministic polynomial time algorithm for primality proving. This project uses MPI (Message Passing Interface) along with GNU MP (Multi Pre-cision) library to implement a variant of AKS algorithm. Two different parallelization strategies have been implemented
Single sided MPI implementations for SUN MPI
- In Supercomputing
, 2000
"... This paper describes an implementation of generic MPI-2 single sided communications for SUN-MPI. Our implementation is layered on top of point-to-point MPI communications and therefore can be adapted to other MPI implementations. The code is designed to co-exist with other MPI-2 single sided imp ..."
Abstract
-
Cited by 11 (0 self)
- Add to MetaCart
This paper describes an implementation of generic MPI-2 single sided communications for SUN-MPI. Our implementation is layered on top of point-to-point MPI communications and therefore can be adapted to other MPI implementations. The code is designed to co-exist with other MPI-2 single sided
A Comparison of Three MPI Implementations
- in Proc. of Communicating Process Architectures (CPA 2004), Oxford, UK VizServer, (2004), SGI OpenGL Vizserver www.sgi.com/products/software/vizserver/ WALDROP M. M., 2001, The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Persona
, 2004
"... Abstract. Various implementations of MPI are becoming available as MPI is slowly emerging as the standard API for parallel programming on most platforms. The open source implementations LAM-MPI and MPICH are the most widely used, while commercial implementations are usually tied to ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract. Various implementations of MPI are becoming available as MPI is slowly emerging as the standard API for parallel programming on most platforms. The open source implementations LAM-MPI and MPICH are the most widely used, while commercial implementations are usually tied to
Comparison of MPI implementations on a shared memory machine
- in in Proceedings of the 15th IPDPS 2000 Workshops on Parallel and Distributed Processing
, 2000
"... Abstract. There are several alternative MPI implementations available to parallel application developers. LAM MPI and MPICH are the most common. System vendors also provide their own implementations of MPI. Each version of MPI has options that can be tuned to best t the characteristics of the applic ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract. There are several alternative MPI implementations available to parallel application developers. LAM MPI and MPICH are the most common. System vendors also provide their own implementations of MPI. Each version of MPI has options that can be tuned to best t the characteristics
An MPI implementation of the SPAI preconditioner on the t3E
- INTL. J. HIGH PERF. COMPUT. APPL
, 1999
"... The authors describe and test spai_1.1, a parallel MPI implementation of the sparse approximate inverse (SPAI) preconditioner. They show that SPAI can be very effective for solving a set of very large and difficult problems on a Cray T3E. The results clearly show the value of SPAI (and approximate i ..."
Abstract
-
Cited by 27 (0 self)
- Add to MetaCart
The authors describe and test spai_1.1, a parallel MPI implementation of the sparse approximate inverse (SPAI) preconditioner. They show that SPAI can be very effective for solving a set of very large and difficult problems on a Cray T3E. The results clearly show the value of SPAI (and approximate
Results 1 - 10
of
2,698