High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of data parallel algorithms. The programmer annotates the program with distribution directives to specify the desired layout of data. The underlying programming model provides a global name space and a single thread of control. Explicitly parallel constructs allow the expression of fairly controlled forms of parallelism in particular data parallelism. Thus the code is specified in a high level portable manner with no explicit tasking or communication statements. The goal is to allow architecture specific compilers to generate efficient code for a wide variety of architectures including SIMD, MIMD shared and distributed memory machines
This paper describes a compilation approach for a Fortran 90D/HPF compiler, a source-to-source paral...
We discuss the High Performance Fortran data parallel programming language as an aid to software eng...
High Performance Fortran (HPF) offers an attractive high‐level language interface for programming sc...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
. This paper presents HPF+, an optimized version of High Performance Fortran (HPF) for advanced indu...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
This paper describes the design of the Fortran90D/HPF compiler, a source-to-source parallel compiler...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
Fortran and C++ are the dominant programming languages used in scientific computation. Consequently,...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
Since the definition of the High Performance Fortran (HPF) standard, we have been maintaining a suit...
High Performance Fortran (HPF) is a data-parallel language that was designed to provide the user wit...
The stated goal of High Performance Fortran (HPF) was to 'address the problems of writing data paral...
This paper describes a compilation approach for a Fortran 90D/HPF compiler, a source-to-source paral...
We discuss the High Performance Fortran data parallel programming language as an aid to software eng...
High Performance Fortran (HPF) offers an attractive high‐level language interface for programming sc...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
. This paper presents HPF+, an optimized version of High Performance Fortran (HPF) for advanced indu...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
This paper describes the design of the Fortran90D/HPF compiler, a source-to-source parallel compiler...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
Fortran and C++ are the dominant programming languages used in scientific computation. Consequently,...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
Since the definition of the High Performance Fortran (HPF) standard, we have been maintaining a suit...
High Performance Fortran (HPF) is a data-parallel language that was designed to provide the user wit...
The stated goal of High Performance Fortran (HPF) was to 'address the problems of writing data paral...
This paper describes a compilation approach for a Fortran 90D/HPF compiler, a source-to-source paral...
We discuss the High Performance Fortran data parallel programming language as an aid to software eng...
High Performance Fortran (HPF) offers an attractive high‐level language interface for programming sc...