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
Programme 1 - Architectures paralleles, bases de donnees, reseaux et systemes distribues. Projet Pam...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
International audienceA programming model that is widely approved today for large applications is pa...
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...
International audienceIn this paper, we present original techniques for the generation and the effic...
[[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...
International audienceThis paper presents an environment for programming distributed memory computer...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
[[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...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
Abstract: High performance computing (HPC) architectures are specialized machines which can reach th...
Programme 1 - Architectures paralleles, bases de donnees, reseaux et systemes distribues. Projet Pam...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
International audienceA programming model that is widely approved today for large applications is pa...
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...
International audienceIn this paper, we present original techniques for the generation and the effic...
[[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...
International audienceThis paper presents an environment for programming distributed memory computer...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
[[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...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
Abstract: High performance computing (HPC) architectures are specialized machines which can reach th...
Programme 1 - Architectures paralleles, bases de donnees, reseaux et systemes distribues. Projet Pam...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
International audienceA programming model that is widely approved today for large applications is pa...