Parallel Computing: Lecture 10

Learning objectives

After this class, you should be able to:

  1. Describe common errors in MPI programs.
  2. Debug parallel programs, using printfs and Totalview.
  3. Analyze the performance of your code using performance analysis tools, such as hpmcount.

Reading assignment

  1. Appendix C, web pages mentioned in ~ashoks/parco07/debug/README on the p690 at NCSA.
  2. Chapter 6, section 6.2.

Exercises and review questions


Last modified: 8 Feb 2007