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
High performance computing (HPC) architectures are specialized machines which can reach their peak p...
Data Partitioning and mapping is one of the most important steps of in writing a parallel program; e...
This paper describes two new ideas by which an HPF compiler can deal with irregular computations eff...
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...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
[[abstract]]An increasing number of programming languages, such as Fortran 90, HPF, and APL, provide...
International audienceThis paper presents an environment for programming distributed memory computer...
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...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
[[abstract]]©1996 IEEE-The synthesis of consecutive array operations or array expressions into a com...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
Abstract: High performance computing (HPC) architectures are specialized machines which can reach th...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
High performance computing (HPC) architectures are specialized machines which can reach their peak p...
Data Partitioning and mapping is one of the most important steps of in writing a parallel program; e...
This paper describes two new ideas by which an HPF compiler can deal with irregular computations eff...
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...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
[[abstract]]An increasing number of programming languages, such as Fortran 90, HPF, and APL, provide...
International audienceThis paper presents an environment for programming distributed memory computer...
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...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
[[abstract]]©1996 IEEE-The synthesis of consecutive array operations or array expressions into a com...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
Abstract: High performance computing (HPC) architectures are specialized machines which can reach th...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
High performance computing (HPC) architectures are specialized machines which can reach their peak p...
Data Partitioning and mapping is one of the most important steps of in writing a parallel program; e...
This paper describes two new ideas by which an HPF compiler can deal with irregular computations eff...