skip to main content
10.1145/281035.281049acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article
Free Access

Portable profiling and tracing for parallel, scientific applications using C++

Authors Info & Claims
Published:01 August 1998Publication History
First page image

References

  1. 1.Advanced Computing Laboratory (LANL), "Scientific Template Library - Part of the DOE 2000 ACTS Toolkit," 1998. URL:htto:llwww.acl.lanl.eovlSciTLI.Google ScholarGoogle Scholar
  2. 2.Advanced Computing Laboratory(LANL), "TAU Portable Profiling," 1998. URL:http://www.acl.lanl.gov/tau.Google ScholarGoogle Scholar
  3. 3.V.S. Adve, j.M. Crummey, M. Anderson, K. Kennedy, J. C. Wang, and D. A. Reed, "Integrating Compilation and Performance Analysis for Data-Parallel Programs," Proc. of the Workshop on Debugging and Performance Tuning for Parallel Computing Systems, Jan. 1996.Google ScholarGoogle Scholar
  4. 4.F. Bassetti, K. Davis, and D. Quinlan, "A Comparison of Performance-Enhancing Strategies for Parallel Numerical Object-Oriented Frameworks," Proc. ISCOPE 97, LNCS Vol. 1343, Springer, Dec. 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.J. Dongarra and L.S. B lackford, "ScaLAPACK tutorial," Proc. of Applied Parallel Computing, Industrial Computation and Optimization, Third International Workshop, PARA '96, Aug. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.I. Foster and C. Kesselman, "Globus" A Metacomputing infrastructure Toolkit," Proc. of the Workshop on Environments and Tools for Parallel Scientific Computing, Aug. 1996.Google ScholarGoogle Scholar
  7. 7.S.L. Graham, P.B. Kessler, and M.K. McKusik, "An Execution Profiling for Modular Programs," Software -- Practice and Experience, Vol. 13, pp. 671-85, 1983.Google ScholarGoogle ScholarCross RefCross Ref
  8. 8.J.K. Hollingsworth, B.P. Miller, M. J. R. Gonqalves, O. Naim, Z. Xu and L. Zheng, "MDL" A Language and Compiler for Dynamic Program Instrumentation," Proc. 1997 International Conference on Parallel Architectures and Compilation Techniques, pp. 201-12, Nov. 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Y. Ishikawa, R.R. Oldehoeft, J.V.W. Reynders, and M. Tholburn (Eds.), Scientific Computing in Object-Oriented Parallel Environments, Proc. ISCOPE97, LNCS Vol. 1343, Springer, Dec. 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.E. Johnson, D. Gannon, and P. Beckman, "HPC++: Experiments with the Parallel Standard Template Library," Proc. International Conference on Supercomputing, July 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.D. Lange and Y. Nakamura, "Object-Oriented Program Tracing and Visualization," IEEE Computer, Vol. 30, No. 5, pp. 63-70, May 1997 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.S.R. Lee, J.C. Cummings, S.D. Nolen, N.D. Keen, "MC++ and a Transport Physics Framework." Proc. ISCOPE 97, LNCS Vol. 1343, Springer, Dec. 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.B. Miller, M. Callaghan, J. Cargille, J. Hollingsworth, R. Irvin, K. Karavanic, K. Kunchithapadam, and T. Newhall, "The Paradyne Parallel Performance Measurement Tools," IEEE Computer, Vol. 28, No. 11, pp.37-46, November 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.B. Mohr, A. Malony, and J. Cuny, "TAU," in G.V. Wilson and P. Lu (Eds.), Parallel Programming using C++, MIT Press, 1996.Google ScholarGoogle Scholar
  15. 15.Pallas GmbH, "VAMPIR - Visualization and Analysis of MPI Resources," 1998. URL:http://www.pallas.de/ Da#es/vamoir.html.Google ScholarGoogle Scholar
  16. 16.D. Pase, "MPP Apprentice: A Non-Event Trace Performance Tool for the Cray T3D," Workshop on Debugging and Performance Tuning for Parallel Computing Systems, Oct. 1994.Google ScholarGoogle Scholar
  17. 17.J.V.W. Reynders et. al., "Pooma: A Framework for Scientific Simulation on Parallel Architectures," in G.V. Wilson and P. Lu (Eds.), Parallel Programming using C++, pp. 553-594, MIT Press, 1996.Google ScholarGoogle Scholar
  18. 18.B. Stroustrup, The C++ Programming Language, Third Edition, Addison-Wesley, Massachusetts, June 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.Silicon Graphics, Inc., "Speed Shop User's Guide," 1997. URL:httD://techoubs.sei.com.Google ScholarGoogle Scholar
  20. 20.T. Veldhuizen, "Expression Templates," C++ Report, 7(5):26-31, June 1995.Google ScholarGoogle Scholar
  21. 21.T. Veldhuizen and M.E. Jernigan, "Will C++ be Faster than Fortran", Proc. ISCOPE 97, LNCS Vol. 1343, Springer, Dec. 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.J. Yan, "Performance Tuning with AIMS---An Automated Instrumentation and Monitoring System for Multicomputers," Proc. 27th Hawaii Int. Conf. on System Sciences, Hawaii, Jan. 1994.Google ScholarGoogle Scholar
  23. 23.M. Zagha, B. Larson, S. Turner, and M. Itzkowitz, "Performance Analysis Using the MIPS R10000 Performance Counters," Proc. Supercomputing '96, IEEE Computer Society, November 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Portable profiling and tracing for parallel, scientific applications using C++

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in
                • Published in

                  cover image ACM Conferences
                  SPDT '98: Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
                  August 1998
                  162 pages
                  ISBN:1581130015
                  DOI:10.1145/281035

                  Copyright © 1998 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 1 August 1998

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • Article

                  Acceptance Rates

                  SPDT '98 Paper Acceptance Rate14of41submissions,34%Overall Acceptance Rate14of41submissions,34%

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader