Optimizing Parallel Programs with Explicit Synchronization

@inproceedings{Krishnamurthy1995OptimizingPP,
  title={Optimizing Parallel Programs with Explicit Synchronization},
  author={Arvind Krishnamurthy and Katherine A. Yelick},
  booktitle={PLDI},
  year={1995}
}
We present compiler analyses and optimizations for explicitly parallel programs that communicate through a shared address space. Any type of code motion on explicitly parallel programs requires a new kind of analysis to ensure that operations reordered on one processor cannot be observed by another. The analysis, based on work by Shasha and Snir, checks for cycles among interfering accesses. We improve the accuracy of their analysis by using additional information from post-wait synchronization… CONTINUE READING

Citations

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

References

Publications referenced by this paper.
Showing 1-2 of 2 references

Parallel Program- ming in Split-C

  • D. E. Culler, A. Dusseau, +4 authors K. Yelick
  • In Supercomputing '93,
  • 1993
Highly Influential
14 Excerpts

Similar Papers

Loading similar papers…