Locality, Communication, and Code Generation for Array-Parallel Languages

@inproceedings{Chatterjee1995LocalityCA,
  title={Locality, Communication, and Code Generation for Array-Parallel Languages},
  author={Siddhartha Chatterjee},
  booktitle={PPSC},
  year={1995}
}
We review our work on compiling array-parallel languages for distributed-memory parallel computers. We discuss compiler techniques for automatic determination of alignment and distribution parameters, and issues that arise in generating message-passing node code. We conclude with some open questions and future research directions.