options random home screenshot http://www.qpsf.edu.au/workshop/forge/forge.html (World Wide Web Directory, ~04/1995)

FORGE Introduction

FORGE Introduction

  1. What Is FORGE?

  2. FORGE Overview

  3. Getting started with FORGE

  4. FORGE Explorer
    1. Starting FORGE Explorer
    2. Analysing FORTRAN Programs
    3. Instrumenting and Profiling FORTRAN Programs
    4. Re-formatting FORTRAN Programs

  5. Distributed Memory Parallelizer (DMP)
    1. Starting the DMP
    2. Loop Parallelisation with the DMP
    3. Data Distribution with the DMP
    4. Compiling Parallel FORTRAN Programs
    5. Profiling Parallel FORTRAN Programs

  6. Acknowledgements and References

Note : All manuals for the FORGE tools can be found on the SP2 system in /opt/forge/docs. They are all in PostScript format.


What Is FORGE?

FORGE is an intergrated collection of interactive tools to enable the easy and simple parallelisation of FORTRAN programs.

Previously it has taken significant effort to convert large serial FORTRAN programs for parallel execution, especially distributed memory machines such as the IBM SP2. The FORGE tools enable the user to analyse a program as a single entity before employing automatic code and data distribution.


FORGE Overview


Getting started with FORGE


FORGE Explorer


FORGE Explorer Starting FORGE Explorer


FORGE Explorer Analysing FORTRAN Programs


FORGE Explorer Instrumenting and Profiling FORTRAN Programs


FORGE Explorer Re-formatting FORTRAN Programs


Distributed Memory Parallelizer (DMP) Starting the DMP


Distributed Memory Parallelizer (DMP) Loop Parallelisation with the DMP


Distributed Memory Parallelizer (DMP) Data Distribution with the DMP


Distributed Memory Parallelizer (DMP) Compiling Parallel FORTRAN Programs


Distributed Memory Parallelizer (DMP) Profiling Parallel FORTRAN Programs


References

"FORGE Explorer User's Guide" Applied Parallel Research

"FORGE 90 DMP User's Guide" Applied Parallel Research

"FORGE Technical Note" Applied Parallel Research

"The FORGE Product Set : Release Notes and Installation Guide" Applied Parallel Research

"FORGE DataSheets" Applied Parallel Research



Dr. Simon Wail
Australian Computing and Communications Institute
simonw@acci.com.au