An Integrated Compile-Time/Run-Time Software Distributed Shared Memory System

@inproceedings{Dwarkadas1996AnIC,
  title={An Integrated Compile-Time/Run-Time Software Distributed Shared Memory System},
  author={Sandhya Dwarkadas and Alan L. Cox and Willy Zwaenepoel},
  booktitle={ASPLOS},
  year={1996}
}
On a distributed memory machine, hand-coded message passing leads to the most efficient execution, but it is difficult to use. Parallelizing compilers can approach the performance of hand-coded message passing by translating data-parallel programs into message passing programs, but efficient execution is limited to those programs for which precise analysis can be carried out. Shared memory is easier to program than message passing and its domain is not constrained by the limitations of… CONTINUE READING
Highly Cited
This paper has 147 citations. REVIEW CITATIONS