Abstract
Fortran 90 is the actual standard in terms of data parallel language for scientific computing. To develop a data par allel algorithm on a distributed memory machine, program mers generally use the High Performance Fortran (HPF) extension of Fortran 90, in particular the data-mapping directives. The goal of the HPF-Builder graphical environ ment is to free the HPF programmers of all the syntactic constraints due to the data mapping. All the data distribu tion and alignment are insured in an interactive and visual way. HPF templates and processors become the visual support for alignments of arrays and distributions on grids of processors. HPF-Builder automatically generates the corresponding HPF directives and inserts them in the Fortran 90 source code, which results in an HPF code.
Get full access to this article
View all access options for this article.
