Home | People | Curriculum | Projects | Resources | Media

cs287: High Performance Scientific Computing

Links to Course Resources

Lab Assignments:
Getting Started

Dart Strategy Study: Sequential Version

Dart Strategy Study: Parallel Version

Matrix Multiplication in Scientific Computing

Term Project (self-proposed)

Text: Wilkinson, B., and Allen, M. Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers, second edition. Prentice-Hall, Upper Saddle River, NJ, 2005 [ISBN 0-13-140563-2].

Additional Materials:

  • MPI: The Complete Reference, by M. Snir, S. Otto, S. Huss-Lenderman, D. Walker, and J. Dongarra.
  • Unix Networking Programming, by R. Stevens [on reserve in the Science Library]
  • Haverford College Page maintained by John Dougherty.
    Computer Science Department, Haverford College.