Newsgroups: comp.parallel.pvm
Path: ukc!uknet!EU.net!howland.reston.ans.net!cs.utexas.edu!swrinde!ihnp4.ucsd.edu!ames!eos!kronos.arc.nasa.gov!ptolemy.arc.nasa.gov!mehra
From: mehra@ptolemy.arc.nasa.gov (Pankaj=Mehra)
Subject: AIMS (Was Re: Performance Analysis Tools for PVM ????)
Message-ID: <1994Apr28.163002.28814@kronos.arc.nasa.gov>
Followup-To: comp.parallel.pvm
Sender: mehra@ptolemy-ethernet.arc.nasa.gov (Pankaj=Mehra)
Nntp-Posting-Host: ptolemy-fddi1.arc.nasa.gov
Reply-To: mehra@ptolemy.arc.nasa.gov
Organization: Recom Technologies Inc. at NASA Ames Research Center
References:  <2pjgig$9qt@s.ms.uky.edu>
Date: Thu, 28 Apr 1994 16:30:02 GMT
Lines: 37


> I work on PVM version 3.1.  I would like to know if there is any 
> Performance Analysis Tools(PAT) that can be used for PVM applications.  
> The PVM that I work on is the Convex version.

AIMS (Automated Instrumentation and Monitoring System) version 3.0 is
under development here at NASA, Ames Research Center. The good news for
Convex users is that Convex already has a tool called Cxtrace, which was
built using AIMS version 2.2; ask your company representative. As for AIMS3.0,
the alpha version is now being tested by a limited number of local users.

AIMS is a performance debugging toolkit that runs on Intel iPSC/860 and
Paragon and (currently) on Sun workstations running PVM. It includes:

1. Xinstrument: a source-code instrumentor for Fortran77 and C programs with
   explicit message passing;
2. Monitor: a run-time monitoring and trace-gathering library;
3. Visual Kernel: execution animation showing the computation and communication
   patterns, with different colors for different subroutines;
4. Converters: to ParaGraph and Pablo SDDF;

AIMS supports source-code clickback from VK. For example, you can click on
any message line and AIMS will show you the sender-side and receiver-side codes
responsible.  AIMS' monitor library is able to compensate for skews between
workstation clocks.  Other performance-analysis tools, including those for
statistical profiles and scalability analysis, are under development.

AIMS is a project of the Parallel Systems Research Group at NASA Ames; this
group includes: Jerry Yan, Pankaj Mehra, Sekhar Sarukkai, Melisa Schmidt, Brian
VanVoorst and Cathy Schulbach. Two of us (PM and BV) will be at the PVM Users'
Group Meeting to be held at Oak Ridge, TN in May. Send me email if you plan to
attend and would like to set up a meeting.

-- 
-Pankaj Mehra
________________________________________________________________________________
415/604-0165 Recom Technologies (NASA-Ames, code FIC) mehra@ptolemy.arc.nasa.gov

