ProDev™ WorkShop: ProMP User's Guide

Document Number: 007-2603-007

Front Matter

| List of Figures | List of Examples | List of Tables | List of Procedures |


Table of Contents

About This Guide
Related Publications
Obtaining Publications
Conventions
Reader Comments

1. Getting Started With ProMP
Compiling a Program for ProMP Use
Reading Files With the Parallel Analyzer View

2. Tutorial: Examining Loops for FORTRAN 77
Compiling the Sample Code
Using the Main Window
Using the Loop List Display
Sorting and Filtering the Loop List
Viewing Detailed Information About Code and Loops
Examples of Simple Loops
Examining Loops With Obstacles to Parallelization
Examining Nested Loops
Modifying Source Files and Compiling
Examples Using OpenMP Directives
Examples Using Data Distribution Directives
Exiting From the omp_demo.f Sample Session

3. Tutorial: Examining Loops for Fortran 90 Code
Compiling the Sample Code
Demonstrating Array Statement Transformations
Exiting From the Session

4. Tutorial: Examining Loops for C Code
Compiling the Sample Code
Examples of Simple Loops
Examining Loops With Obstacles to Parallelization
Examining Nested Loops
Modifying Source Files and Compiling
Examples Using OpenMP Directives
Examples Using Data Distribution Directives
Exiting From the Sample Session

5. Using WorkShop With Parallel Analyzer View
Starting the Parallel Analyzer View
Using the Parallel Analyzer With Performance Data
Exiting From the linpackd Sample Session

6. Parallel Analyzer View Reference
Parallel Analyzer View Main Window
Parallel Analyzer View Menu Bar
Loop List Display
Loop Display Controls
Loop Information Display
Views Menu Options
Loop Display Control Button Views

A. Examining Loops Containing PCF Directives
Setting Up the dummy.f Sample Session
Compiling the Sample Code
Starting the Parallel Analyzer View
Examples Using PCF Directives
Exiting From the dummy.f Sample Session

Index