Communication optimization and code generation for distributed memory machines, Conference o n p r ogramming language design and implemnetation, 1993. ,
Compiler and runtime support for structured and block structured applications, pp.578-587, 1993. ,
The Design of Scalable Software Libraries for Distributed Memory Concurrent C o m p u ters, Environments and Tools For Parallel Scientiic Computing, pp.3-15, 1992. ,
Generating local addresses and communication sets for dataparallel programs, Symposium on Principles and practice o f parallel programming, 0199. ,
Language construct for data partitioning and distribution, 1994. ,
T w o Dimensional Basic Linear Algebra Communication Subprograms, Environments and Tools For Parallel Scientiic Computing, pp.17-29, 1992. ,
LOCCS: Low O v erhead Communication and Cmputation Subroutines, Future Generation Computer Systems, vol.10, pp.279-284, 1994. ,
DOI : 10.1016/0167-739x(94)90029-9
Compilation techniques for block-cyclic distributions, 1995. ,
DOI : 10.1145/181181.181572
A linear-time algorithm for computing the memory access sequence in data-parallel programs, Principles and practice o f p arallel programming, pp.102-111, 1995. ,
Generating communications for array statements: design implementation and evaluation, JPDC, vol.21, pp.150-159, 1994. ,
Runtime array redistribution in hpf programs, Scalable High-Performance Computing Conference, 1994. ,