[[abstract]]An increasing number of programming languages, such as Fortran 90 and APL, are providing a rich set of intrinsic array functions and array expressions. These constructs which constitute an important part of data parallel languages provide excellent opportunities for compiler optimizations. In this paper, we present a new approach to combine consecutive array operations or array expressions into a composite access function of the source arrays. Our scheme is based on the composition of access functions, which is analogous to a composition of mathematic functions. Our new scheme can handle not only data movements of arrays with different numbers of dimensions and with multiple-clause array operations but also masked array expressi...
Array syntax is an important feature introduced in Fortran 90. It adds more expressive power to the ...
Array languages such as Fortran 90, High Performance Fortran and ZPL are convenient vehicles for ex-...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. They form a rich source of ...
[[abstract]]An increasing number of programming languages, such as Fortran 90 and APL, are providing...
[[abstract]]An increasing number of programming languages, such as Fortran 90, HPF, and APL, provide...
[[abstract]]©1996 IEEE-The synthesis of consecutive array operations or array expressions into a com...
This paper describes a general compiler optimization technique that reduces communication overhead f...
[[abstract]]©1999 IEEE-In our recent work, we have been working on providing parallel sparse support...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. Each of these array intrins...
The literature has witnessed much work aimed at improving the efficiency of mernory systems. The mot...
The literature has witnessed much work aimed at improving the efficiency of mernory systems. The mot...
Programming languages like Fortran or C define exactly the layout of array elements in memory. Progr...
Existing array region representation techniques are sensitive to the complexity of array subscripts....
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions that are useful for represen...
Array syntax is an important feature introduced in Fortran 90. It adds more expressive power to the ...
Array languages such as Fortran 90, High Performance Fortran and ZPL are convenient vehicles for ex-...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. They form a rich source of ...
[[abstract]]An increasing number of programming languages, such as Fortran 90 and APL, are providing...
[[abstract]]An increasing number of programming languages, such as Fortran 90, HPF, and APL, provide...
[[abstract]]©1996 IEEE-The synthesis of consecutive array operations or array expressions into a com...
This paper describes a general compiler optimization technique that reduces communication overhead f...
[[abstract]]©1999 IEEE-In our recent work, we have been working on providing parallel sparse support...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. Each of these array intrins...
The literature has witnessed much work aimed at improving the efficiency of mernory systems. The mot...
The literature has witnessed much work aimed at improving the efficiency of mernory systems. The mot...
Programming languages like Fortran or C define exactly the layout of array elements in memory. Progr...
Existing array region representation techniques are sensitive to the complexity of array subscripts....
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions that are useful for represen...
Array syntax is an important feature introduced in Fortran 90. It adds more expressive power to the ...
Array languages such as Fortran 90, High Performance Fortran and ZPL are convenient vehicles for ex-...
[[abstract]]Fortran 90 provides a rich set of array intrinsic functions. They form a rich source of ...