PTLib (Parallel Tools Library) Software Catalog


MPICL

Abstract
MPICL is a subroutine library for collecting information on communication and user-defined events in message-passing parallel programs written in C or FORTRAN. For MPI programs it uses the MPI profiling interface to automatically intercept calls to MPI communication routines, eliminating the need to add more than a few statements to the source code in order to collect the information.
DateOfInformation
Wed Jun 16 13:45:38 1999
Domain
Parallel Processing Tools!Communication Libraries
TargetEnvironment
At the current time, the MPI instrumentation layer has been used successfully on the HP/Convex Exemplar, IBM SP, Intel Paragon, SGI/Cray Origin 2000, SGI/Cray T3E, and on a network of workstations using MPICH and LAM. MPICL is easily ported to any standards-compliant version of MPI. The machine dependent code primarily deals with the Fortran/C interface and, possibly, the use of a higher resolution system clock.
Version
1.5
Webpage
http://www.epm.ornl.gov/picl/
ContactIs
Patrick H. Worley

Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/ptlib/objects/Asset/mpicl.html
ptlib_maintainers@nhse.org