Notes Toward a Lecture on High-Performance Computing

As I've said several times now, we're going to add a lecture on high-performance computing to the course. We have rough outlines of the content in the version control repository, and feedback would be very welcome.

  1. Introduction
  2. The Example Application
  3. Improving Sequential Performance
  4. Profiling
  5. Parallelism Defined
  6. Computer Architecture in Ten Minutes or Less
  7. Task Farming
  8. Basic MPI
  9. Collective Operations in MPI

Originally posted 2011-01-27 by Greg Wilson in Content.

comments powered by Disqus