skip to main content
article
Free Access

Teaching empirical performance analysis of parallel programs

Authors Info & Claims
Published:01 March 1992Publication History
Skip Abstract Section

Abstract

Performance is a central issue in parallel computing. In this paper, we describe our approach to teaching advanced undergraduates and graduate students about the fundamentals of measuring and analyzing the performance of programs running on a variety of parallel machines. This approach can be applied to virtually any type of parallel machine, as well as to parallel program simulators. Although performance analysis can serve many purposes, we focus on the needs of the parallel programmer: understanding the behavior of algorithms and programs, and making informed choices among them.

References

  1. 1 Allan L. Fisher and Thomas Gross. Teaching the programming of parallel computers. In SIGCSE Technical Symposium, pages 102-107. Association for Computing Machinery, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 R. W. Hockney and C. R. Jesshope. Parallel Computers 2. Adam Hilger, 1988.Google ScholarGoogle Scholar
  3. 3 Raj Jain. The Art of Computer Systems Performance Analysis. John Wiley and Sons, inc., 1991.Google ScholarGoogle Scholar
  4. 4 Edward R. Tufte. The Visual Display of Quantitative Information. Graphics Press, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Teaching empirical performance analysis of parallel programs

          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

          Full Access

          • Published in

            cover image ACM SIGCSE Bulletin
            ACM SIGCSE Bulletin  Volume 24, Issue 1
            March 1992
            313 pages
            ISSN:0097-8418
            DOI:10.1145/135250
            Issue’s Table of Contents
            • cover image ACM Conferences
              SIGCSE '92: Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
              March 1992
              332 pages
              ISBN:0897914686
              DOI:10.1145/134510

            Copyright © 1992 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 March 1992

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader
          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!