Sciweavers

ICPP
2009
IEEE
13 years 5 months ago
Cache-Efficient, Intranode, Large-Message MPI Communication with MPICH2-Nemesis
The emergence of multicore processors raises the need to efficiently transfer large amounts of data between local processes. MPICH2 is a highly portable MPI implementation whose l...
Darius Buntinas, Brice Goglin, David Goodell, Guil...
TPDS
2010
93views more  TPDS 2010»
13 years 5 months ago
Self-Consistent MPI Performance Guidelines
Message passing using the Message Passing Interface (MPI) is at present the most widely adopted framework for programming parallel applications for distributed-memory and clustere...
Jesper Larsson Träff, William D. Gropp, Rajee...
SBACPAD
2004
IEEE
106views Hardware» more  SBACPAD 2004»
13 years 8 months ago
High Performance Communication System Based on Generic Programming
This paper presents a high performance communication system based on generic programming. The system adapts itself according to the protocol being used on communication, simplifyi...
André Luís Gobbi Sanches, Fernando R...
PVM
2004
Springer
14 years 23 days ago
Open MPI: Goals, Concept, and Design of a Next Generation MPI Implementation
Abstract. A large number of MPI implementations are currently available, each of which emphasize diļ¬€erent aspects of high-performance computing or are intended to solve a speciļ¬...
Edgar Gabriel, Graham E. Fagg, George Bosilca, Tha...
PPAM
2005
Springer
14 years 28 days ago
Open MPI: A Flexible High Performance MPI
Abstract. A large number of MPI implementations are currently available, each of which emphasize diļ¬€erent aspects of high-performance computing or are intended to solve a speciļ¬...
Richard L. Graham, Timothy S. Woodall, Jeffrey M. ...
IPPS
2005
IEEE
14 years 1 months ago
MPISH: A Parallel Shell for MPI Programs
While previous work has shown MPI to provide capabilities for system software, actual adoption has not widely occurred. We discuss process management shortcomings in MPI implement...
Narayan Desai, Andrew Lusk, Rick Bradshaw, Ewing L...
PVM
2007
Springer
14 years 1 months ago
Self-consistent MPI Performance Requirements
Abstract. The MPI Standard does not make any performance guarantees, but users expect (and like) MPI implementations to deliver good performance. A common-sense expectation of perf...
Jesper Larsson Träff, William Gropp, Rajeev T...
APCSAC
2007
IEEE
14 years 1 months ago
Open Issues in MPI Implementation
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 supercomput...
Rajeev Thakur, William Gropp
IPPS
2009
IEEE
14 years 2 months ago
Improving RDMA-based MPI eager protocol for frequently-used buffers
MPI is the main standard for communication in high-performance clusters. MPI implementations use the Eager protocol to transfer small messages. To avoid the cost of memory registr...
Mohammad J. Rashti, Ahmad Afsahi