Generating Communication for Array Statement: Design, Implementation, and Evaluation

@article{Stichnoth1994GeneratingCF,
  title={Generating Communication for Array Statement: Design, Implementation, and Evaluation},
  author={James M. Stichnoth and David R. O'Hallaron and Thomas R. Gross},
  journal={J. Parallel Distrib. Comput.},
  year={1994},
  volume={21},
  pages={150-159}
}
Array statements as included in Fortran 90 or High Performance Fortran (HPF) are a wellaccepted way to specify data parallelism in programs. When generating code for such a data parallel program for a private memory parallel system, the compiler must determine when array elements must be moved from one processor to another. This paper describes a practical method to compute the set of array elements that are to be moved; it covers all the distributions that are included in HPF: block, cyclic… CONTINUE READING

Citations

Publications citing this paper.
Showing 1-10 of 88 extracted citations

Fast Runtime Block Cyclic Data Redistribution on Multiprocessors

J. Parallel Distrib. Comput. • 1997
View 6 Excerpts
Highly Influenced

References

Publications referenced by this paper.
Showing 1-10 of 12 references

Similar Papers

Loading similar papers…