International audienceHigh Performance Fortran and other similar languages have been designed as a means to express portable data parallel programs for distributed memory machines. As data distribution is a key-feature for exploiting the parallelism of applications, a crucial point for HPF compilers is their ability to manage efficiently distributed arrays. We present in this paper an innovative method to allocate local blocks and temporaries for received values and to manage the associated access mechanisms. The performance of these access mechanisms is measured and experimental results on the use of this array management within an existing compiler are shown
Applications with varying array access patterns require to dynamically change array mappings on dist...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
International audienceThis paper presents an environment for programming distributed memory computer...
International audienceHigh Performance Fortran and other similar languages have been designed as a m...
International audienceHigh Performance Fortran and other similar languages have been designed as a m...
[[abstract]]An increasing number of programming languages, such as Fortran 90, HPF, and APL, provide...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
[[abstract]]©1996 IEEE-The synthesis of consecutive array operations or array expressions into a com...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
Distributed memory multiprocessors are increasingly being used to provide high performance for advan...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
. This paper presents HPF+, an optimized version of High Performance Fortran (HPF) for advanced indu...
Programme 1 - Architectures paralleles, bases de donnees, reseaux et systemes distribues. Projet Pam...
This paper concentrates on the description of the Parallelization Engine (PE) that is responsible fo...
Applications with varying array access patterns require to dynamically change array mappings on dist...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
International audienceThis paper presents an environment for programming distributed memory computer...
International audienceHigh Performance Fortran and other similar languages have been designed as a m...
International audienceHigh Performance Fortran and other similar languages have been designed as a m...
[[abstract]]An increasing number of programming languages, such as Fortran 90, HPF, and APL, provide...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
[[abstract]]©1996 IEEE-The synthesis of consecutive array operations or array expressions into a com...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
Distributed memory multiprocessors are increasingly being used to provide high performance for advan...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
. This paper presents HPF+, an optimized version of High Performance Fortran (HPF) for advanced indu...
Programme 1 - Architectures paralleles, bases de donnees, reseaux et systemes distribues. Projet Pam...
This paper concentrates on the description of the Parallelization Engine (PE) that is responsible fo...
Applications with varying array access patterns require to dynamically change array mappings on dist...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
International audienceThis paper presents an environment for programming distributed memory computer...