NEXT
Application Development using PDT
The Program Database Toolkit enables:
-
Source-to-Source Translation
In instrumenting C++ programs using PDT, the TAU (Tuning and Analysis Utilities) Instrumentor:
- Traverses PDB list of functions and templates
- Inserts TAU profiling macros in source code
- Application links with TAU library to generate profile data files
-
Code Generation
For SILOON (Scripting Interface Language for Object-Oriented Numerics), PDT:
- Automates access to C++ routines
- Assists in generating glue code
-
Static Analysis and Documentation Generation
Four DUCTAPE applications have been developed:
- pdbconv
- pdbmerge
- pdbtree
- pdbhtml