NHSE LogoNHSE Software Catalog


AIMS - An Automated Instrumentation and Monitoring System

abstract
AIMS consists of a suite of software tools for measurement and analysis of
performance.
AIMS can be used to illustrate algorithm behavior, help analyze program
execution and highlight problem areas that can then be modified to improve
program execution.
It includes
1. xinstrument: a source-code instrumentor that supports Fortran77 and C
message-passing programs written under three communication libraries:
NX, CMMD, and PVM;
2. monitor: a library of timestamping and trace-collection routines that run
on Intel's iPSC/860 and Paragon, Thinking Machines' CM5, as well as
networks of workstations (including Convex Cluster, SparcStations, and
SGIs connected by a LAN);
3. a trace post-processor (tpp), that compensates for data collection
overhead
4. VK: a trace-animation facility that supports simultaneous visualization of
computation and communication patterns as well as analysis of data
movements;

contact
yan@nas.nasa.gov

description
http://fi-www.arc.nasa.gov/fic/parallel/aims.html

keywords
performance analysis; performance visualization

environment
Currently, AIMS accepts FORTRAN
and C parallel programs written for TMC's CM-5, Intel's iPSC/860, iPSC/Delta,
Paragon, and HP workstations running PVM.


nhse-librarian@netlib.org