Skip to main content

Evaluating high level parallel programming support for irregular applications in ICC++

  • Conference paper
  • First Online:
Scientific Computing in Object-Oriented Parallel Environments (ISCOPE 1997)

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

  • 114 Accesses

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Chakrabarti and K. Yelick. Implementing an irregular application on a distributed memory multiprocessor. In Proc. 4 th ACM/SIGPLAN Symp. on Principles and Practices of Parallel Programming, pp. 169–179, May 1993.

    Google Scholar 

  2. K. Mani Chandy and C. Kesselman. Compositional C++: Compositional parallel programming. In Proc. 5 th Workshop on Compilers and Languages for Parallel Computing, New Haven, Connecticut, 1992. YALEU/DCS/RR-915, Springer-Verlag Lecture Notes in Computer Science, 1993.

    Google Scholar 

  3. A. Chien, J. Dolby, B. Ganguly, V. Karamcheti, and X. Zhang. Supporting high level programming with high performance: The Illinois Concert system. In Proc. 2 nd Int. Workshop on High-level Parallel Programming Models and Supportive Environments, April 1997.

    Google Scholar 

  4. High Performance Fortran Forum. High performance Fortran language specification version 1.0. Technical Report CRPC-TR92225, Rice University, Jan. 1993.

    Google Scholar 

  5. A. Grimshaw. Easy-to-use object-oriented parallel processing with Mentat. IEEE Computer, 5(26):39–51, May 1993.

    Google Scholar 

  6. J.H. Saltz, et al. A manual for the CHAOS runtime library. Technical Report CS-TK-3437, Computer Science Dept., U. Maryland, 1995.

    Google Scholar 

  7. J. Jones. Parallelizing the phylogeny problem. Master's thesis, Computer Science Division, University of California, Berkeley, Dec. 1994.

    Google Scholar 

  8. J. Lee and D. Gannon. Object oriented parallel programming. In Proc. ACM/IEEE Conf. on Supercomputing. IEEE Computer Society Press, 1991.

    Google Scholar 

  9. R. Parsons and D. Quinlan. A++/P++ array classes for architecture independent finite difference computations. In Proc. 2 nd Annual Object-Oriented Numerics Conf., Sunriver, Oregon, April 1994.

    Google Scholar 

  10. J. Singh. Parallel Hierarchical N-Body Methods and Their Implications For Multiprocessors. PhD thesis, Stanford University Computer Science Dept., Stanford, CA, February 1993.

    Google Scholar 

  11. M. Snir, et. al. MPI. The Complete Reference. MIT Press, 1995.

    Google Scholar 

  12. M. Warren and J. Salmon. A parallel hashed oct-tree N-body algorithm. In Proc. Supercomputing Conf., pp. 12–21, 1993.

    Google Scholar 

  13. C.-P. Wen, S. Chakrabarti, E. Deprit, A. Krishnamurthy, and K. Yelick. Run-time support for portable distributed data structures. In 3 rd Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers, pp. 111–120, Boston, May 1995. Kluwer Academic Publishers.

    Google Scholar 

  14. G. Wilson and P. Lu, eds. Parallel Programming Using C++. MIT Press, 1995.

    Google Scholar 

  15. S. Woo, M. Ohara, E. Torrie, J. Singh, and A. Gupta. The SPLASH-2 programs: Characterization and methodological considerations. In Proc. Int. Symp. on Computer Architecture, pp. 24–36, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Yutaka Ishikawa Rodney R. Oldehoeft John V. W. Reynders Marydell Tholburn

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag

About this paper

Cite this paper

Chien, A.A., Dolby, J., Ganguly, B., Karamcheti, V., Zhang, X. (1997). Evaluating high level parallel programming support for irregular applications in ICC++. In: Ishikawa, Y., Oldehoeft, R.R., Reynders, J.V.W., Tholburn, M. (eds) Scientific Computing in Object-Oriented Parallel Environments. ISCOPE 1997. Lecture Notes in Computer Science, vol 1343. Springer, Berlin, Heidelberg . https://doi.org/10.1007/3-540-63827-X_41

Download citation

  • DOI: https://doi.org/10.1007/3-540-63827-X_41

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63827-8

  • Online ISBN: 978-3-540-69656-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics