Next: Introduction
Program Analysis Environments for Parallel Language Systems:
The Environment
Darryl Brown, Steven Hackstadt, Allen Malony, Bernd Mohr
Abstract:
In this paper, we discuss
(TAU, Tuning and Analysis Utilities),
the first prototype of
an integrated and portable program analysis environment
for pC++, a parallel object-oriented language system.
is unique in that it was developed specifically for pC++ and relies
heavily on pC++'s compiler and transformation tools (specifically, the Sage++
toolkit) for its implementation.
This tight integration allows to achieve a combination of portability,
functionality, and usability not commonly found in high-level language
environments.
The paper describes the design and functionality of , using a new
tool for breakpoint-based program analysis as an example of 's
capabilities.