Results 1 - 10
of
12
User's Guide for mpich, a Portable Implementation of MPI Version 1.2.1
, 1996
"... 1 1 Introduction 2 2 Linking and running programs 2 2.1 Scripts to Compile and Link Applications . . . . . . . . . . . . . . . . . . . 3 2.1.1 Fortran 90 and the MPI module . . . . . . . . . . . . . . . . . . . . 4 2.2 Compiling and Linking without the Scripts . . . . . . . . . . . . . . . . . . 4 2 ..."
Abstract
-
Cited by 101 (10 self)
- Add to MetaCart
1 1 Introduction 2 2 Linking and running programs 2 2.1 Scripts to Compile and Link Applications . . . . . . . . . . . . . . . . . . . 3 2.1.1 Fortran 90 and the MPI module . . . . . . . . . . . . . . . . . . . . 4 2.2 Compiling and Linking without the Scripts . . . . . . . . . . . . . . . . . . 4 2.3 Running with mpirun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3.1 SMP Clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3.2 Multiple Architectures . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4 More detailed control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3 Special features of different systems 6 3.1 Workstation clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.1.1 Checking your machines list . . . . . . . . . . . . . . . . . . . . . . . 7 3.1.2 Using the Secure Shell . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3.1.3 Using the Secure Server . . . . . . . . . . . . . . . . ....
Modeling and Detecting Performance Problems for Distributed and Parallel Programs with JavaPSL
- In Proc. of the Conference on Supercomputers (SC2001
, 2002
"... In this paper we present JavaPSL, a Performance Specification Language that can be used for a systematic and portable specification of large classes of experiment-related data and performance properties for distributed and parallel programs. Performance properties are described in a generic and norm ..."
Abstract
-
Cited by 11 (2 self)
- Add to MetaCart
In this paper we present JavaPSL, a Performance Specification Language that can be used for a systematic and portable specification of large classes of experiment-related data and performance properties for distributed and parallel programs. Performance properties are described in a generic and normalized way, thus interpretation and comparison of performance properties is largely alleviated. Moreover, JavaPSL provides meta-properties in order to describe new properties based on existing ones and to relate properties to each other.
Exploiting Existing Software in Libraries: Successes, Failures, and Reasons Why
, 1998
"... The PETSc (Portable Extensible Tools for Scientific computing) library arose from research into domain decomposition methods which require combining many different solutions in a single application. The initial efforts tried to use existing numerical software but had limited success. The problems ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
The PETSc (Portable Extensible Tools for Scientific computing) library arose from research into domain decomposition methods which require combining many different solutions in a single application. The initial efforts tried to use existing numerical software but had limited success. The problems include everything from faulty assumptions about the computing environment (e.g., how many processes there are) to implicit (yet deadly) global state. More recently, PETSc and PVODE have found a way to cooperate, and new techniques that exploit dynamically linked libraries offer a more general approach to interoperable components. The paper highlights some of the issues in building sharable component software and discussing mistakes still often made in designing, maintaining, documenting, and testing components.
UNIVERSITY OF CHICAGO
"... Installation and User’s Guide to MPICH, a Portable Implementation of MPI Version 1.2.6 The globus2 device for Grids by ..."
Abstract
- Add to MetaCart
Installation and User’s Guide to MPICH, a Portable Implementation of MPI Version 1.2.6 The globus2 device for Grids by
��������������� � fork checkpoint ����������
"... Researchers from many different areas have demands for computational power to solve their specific problems. Today, many are successfully using implementations of MPI, a standard message passing interface, on parallel and distributed environments to satisfy their computational requirement. In genera ..."
Abstract
- Add to MetaCart
Researchers from many different areas have demands for computational power to solve their specific problems. Today, many are successfully using implementations of MPI, a standard message passing interface, on parallel and distributed environments to satisfy their computational requirement. In general, checkpointing a parallel/distributed program is more complex than checkpointing a sequential program. Checkpointing provides the backbone for rollback recovery (fault-tolerance), playback debugging, process migration and job swapping. This work proposes to investigate techniques to design, develop, and implement a checkpointing system for symmetric multiprocessors environments, named SMPCkpt. The goal is to develop an integrated checkpointing system for MPI-based applications on Sun Enterprise 10000. The system will support a range of facilities, including fork, compressed checkpointing and transparent checkpointing facilities, and the abilities of
unknown title
"... Version 1.2.3 The ch p4 device for Workstation Networks by William Gropp and Ewing Lusk ..."
Abstract
- Add to MetaCart
Version 1.2.3 The ch p4 device for Workstation Networks by William Gropp and Ewing Lusk
User's Guide for
"... 1 1 Introduction 1 2 Linking and running programs 2 2.1 Scripts to Compile and Link Applications . . . . . . . . . . . . . . . . . . . 2 2.2 Running with mpirun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 More detailed control . . . . . . . . . . . . . . . . . . . . . . . . . . ..."
Abstract
- Add to MetaCart
1 1 Introduction 1 2 Linking and running programs 2 2.1 Scripts to Compile and Link Applications . . . . . . . . . . . . . . . . . . . 2 2.2 Running with mpirun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 More detailed control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 Special features of dierent systems 4 3.1 Workstation clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.1.1 Checking your machines list . . . . . . . . . . . . . . . . . . . . . . . 5 3.1.2 Using the Secure Shell . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.1.3 Using the Secure Server . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.1.4 Heterogeneous networks and the ch p4 device . . . . . . . . . . . . . 6 3.1.5 Using special switches . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 Computational grids: the globus device . . . . . . . . . . . . . . . . . . . . 8 3.3 MPPs . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
R U E
"... Installation and User’s Guide to MPICH, a Portable Implementation of MPI Version 1.2.5 The ch p4 device for Workstation Networks by ..."
Abstract
- Add to MetaCart
Installation and User’s Guide to MPICH, a Portable Implementation of MPI Version 1.2.5 The ch p4 device for Workstation Networks by
R U E
"... Installation and User’s Guide to MPICH, a Portable Implementation of MPI Version 1.2.4 The globus2 device for Grids by ..."
Abstract
- Add to MetaCart
Installation and User’s Guide to MPICH, a Portable Implementation of MPI Version 1.2.4 The globus2 device for Grids by
R U E
"... Installation and User’s Guide to MPICH, a Portable Implementation of MPI Version 1.2.4 The ch shmem device for Shared Memory Processors by ..."
Abstract
- Add to MetaCart
Installation and User’s Guide to MPICH, a Portable Implementation of MPI Version 1.2.4 The ch shmem device for Shared Memory Processors by

