Skip to main content

Advanced communication optimizations for data-parallel programs

Poster Paper


  • 74 Accesses

Part of the Lecture Notes in Computer Science book series (LNCS,volume 1593)

This is a preview of subscription content, access via your institution.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Gagan Agrawal, Anurag Acharya, and Joel Saltz. An interprocedural framework for placement of asynchronous I/O operations. In Proceedings of the 1996 International Conference on Supercomputing, pages 358–365. ACM Press, May 1996.

    Google Scholar 

  2. Gagan Agrawal and Joel Saltz. Interporcedural compilation of irregular applications for distributed memory machines. In Proceedings Supercomputing '95. IEEE Computer Society Press, December 1995.

    Google Scholar 

  3. Z. Bozkus, A. Choudhary, G. Fox, T. Haupt, S. Ranka, and M.-Y. Wu. Compiling Fortran 90D/HPF for distributed memory MIMD computers. Journal of parallel and Distributed Computing, 21(1):15–26, April, 1994.

    CrossRef  Google Scholar 

  4. Soumen Chakrabarrti, Manish Gupta, and Jong-Deok Choi. Global communication analysis and optimization. In Proceedings of the SIGPLAN'96 Conference on Programming Language Design and Implementation, pages 68–78. ACM Press, May 1996. ACM SIGPLAN Notices, Vol. 31, No. 5.

    Google Scholar 

  5. Manish Gupta, Edith Schonberg, and Harini Srinivasan. A unified data flow framework for optimizing communication. In Proceedigns of Languages and Compliers for Parallel Computing, August 1994.

    Google Scholar 

  6. S.K.S. Gupta, S.D. Kaushik, C.H. Huang, and P. Sadayappan. On compiling array expressions for efficient execution on distributed memory machines. Technical Report CISRC-4/94-TR19, Ohio State University, April 1994. Don't have this one.

    Google Scholar 

  7. M.W. Hall, S. Hiranandani, K. Kennedy, and C.-W. Tseng. Interprocedural compilation of Fortran D for MIMD distributed-memory machines. In Proceedings Supercomputing '92, pages 522–534. IEEE Computer Society Press, November 1992.

    Google Scholar 

  8. Reinhard von Hanxleden and Ken Kennedy. Give-n-take—a balanced code placement framework. In Proceedings of the SIGPLAN'94 Conference on Programming Language Design and Implementation, pages 107–120. ACM Press, June 1994. ACM SIGPLAN Notices, Vol. 29, No. 6.

    Google Scholar 

  9. Seema Hiranandani, Ken Kennedy, and Chau-Wen Tseng. Compilling Fortran D for MIMD distributed-memory machines. Communications of the ACM, 35(8):66–80, August 1992.

    CrossRef  Google Scholar 

Download references

Author information

Authors and Affiliations


Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 1999 Springer-Verlag

About this paper

Cite this paper

Agrawal, G. (1999). Advanced communication optimizations for data-parallel programs. In: Sloot, P., Bubak, M., Hoekstra, A., Hertzberger, B. (eds) High-Performance Computing and Networking. HPCN-Europe 1999. Lecture Notes in Computer Science, vol 1593. Springer, Berlin, Heidelberg .

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65821-4

  • Online ISBN: 978-3-540-48933-7

  • eBook Packages: Springer Book Archive