Nestor

Nestor.

How to install Nestor
Explains how to install Nestor.
Nestor tools
Nestor tools.
GTK Nestor
Description of GTK Nestor.
Plugins
Plugins of Nestor.
The internal structure of Nestor
The libraries of Nestor.
Nestor is a tool to build high level transformers/analyzers for Fortran 77/95 (with HPF2, OpenMP, SunMP, ...).

Nestor can be used by researchers interested by parallelizing compilers, performance analysis tools or more generally by source code optimizers. By using the front-end of an excellent HPF compiler from the public domain, Adaptor (written by T. Brandes), we have built a system that gives an intermediate representation of an Fortran 77/95/HPF 2.0 source code under the form of a hierarchical collection of C++ objects. Under this form, the code can be analyzed, transformed and unparsed in Fortran 77/95 + HPF 2.0, OpenMP, CrayMP, SunMP very easily.

Automatic parallelization consists in transforming automatically a sequential program to a parallel program, for instance Fortran 77 or Fortran 90 to High Performance Fortran (HPF). The goal of Nestor is to provide a programming environment to build systems that transform programs. Furthermore, Nestor already integrates a set of algorithms that detect parallelism into loop nests and automatically transform sequential Fortran into HPF.

How to install Nestor
explains how to install Nestor.
Nestor tools
are a collection of "batch" tools.
GTK Nestor
is the graphical interface of Nestor with dynamic "plugins".
Plugins
are a set of transformation tools (You can write your own!).
The internal structure of Nestor
can be used to build transformations.

Author:
Georges-André Silber, Alain Darte, and Guillaume Huard.
Version:
1.2

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de