Nestor  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.
 
this page has been generated automatically by doc++
(c)opyright by  Malte  Zöckler,  Roland Wunderling 
contact:  doc++@zib.de