Automatic parallelization is one of the approaches aimed at a better and easier use of parallel computers. It consists in taking a program written for a sequential computer (which has only one processor) and to adapt it to a parallel computer. The interest to have a program, named a parallelizer, do this parallelization automatically is that we could reuse all the code already written in Fortran for sequential machines, after parallelization, on parallel machines. We are not there yet, but we are getting closer. My work ts in this framework. Approximately half of my thesis focuses on the realization of a software that automatically parallelizes a reduced class of programs (the uniform loop nests that use translations as data array accesses)...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
Automatic parallelization is one of the approaches aimed at a better and easier use of parallel comp...
(eng) In the data parallel programming style the user usually specifies the data parallelism explici...
(eng) Bouclettes is a source to source loop nest parallelizer. It takes as input Fortran uniform, pe...
(eng) Bouclettes is a source to source loop nest parallelizer. It takes as input Fortran uniform, pe...
Fortran and C++ are the dominant programming languages used in scientific computation. Consequently,...
In the data parallel programming style the user usually speci es the data parallelism explicitly so ...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
Scientific and simulation programs often use clusters for their execution. Programmers need new prog...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
Compilation for todays microprocessor and multi-processor architectures is facing new challenges. De...
[[abstract]]An increasing number of programming languages, such as Fortran 90, HPF, and APL, provide...
This paper discusses the techniques used to hand-parallelize, for the Alliant FX/80, four Fortran pr...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
Automatic parallelization is one of the approaches aimed at a better and easier use of parallel comp...
(eng) In the data parallel programming style the user usually specifies the data parallelism explici...
(eng) Bouclettes is a source to source loop nest parallelizer. It takes as input Fortran uniform, pe...
(eng) Bouclettes is a source to source loop nest parallelizer. It takes as input Fortran uniform, pe...
Fortran and C++ are the dominant programming languages used in scientific computation. Consequently,...
In the data parallel programming style the user usually speci es the data parallelism explicitly so ...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
Scientific and simulation programs often use clusters for their execution. Programmers need new prog...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
Compilation for todays microprocessor and multi-processor architectures is facing new challenges. De...
[[abstract]]An increasing number of programming languages, such as Fortran 90, HPF, and APL, provide...
This paper discusses the techniques used to hand-parallelize, for the Alliant FX/80, four Fortran pr...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...