1. Using DistributedMake
Basic Concepts
What You Should Know About DMake Before You Use It
How to Use DMake
2. Multithreaded Concepts
The WorkShop MP/MT Solution
Other Sources of Information
3. Analyzing Loops
Setting Up Your Environment
Creating a Loop Timing File
Starting LoopTool
Using LoopTool
Other Compilation Options
Compiler Hints
Compiler Optimizations and How They Affect Loops
4. Analyzing Threads
Compiling and Instrumenting the Source
Running an Experiment
Starting Thread Analyzer
Exiting Thread Analyzer
Loading a Trace Directory
Navigating the Thread Analyzer Glyph Hierarchy
Thread Analyzer Menus
Thread Analyzer Usage Scenarios
5. Data Visualization
Specifying Proper Array Expressions
Automatic Updating of Array Displays
Changing Your Display
Analyzing Data
Fortran Example Program
C Example Program
6. Runtime Checking
Using RTC
Using Access Checking
Using Memory Use Checking
Setting Options
7. Using Fix and Continue
Fixing Your Program
Continuing after Fixing
Changing Variables after Fixing