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