Slides from Lectures

Slides should be below, by date.

Related links:

To download codes using Subversion, see the Subversion Hints.

  • 31 March: Several slides provided by Kathy Yellick from CS267 at Berkeley There are many other good slides there.
  • 2 April: Brief overview of language classification and some examples of the pitfalls of coding for speed.
    • The sample matrix multiplication codes can be found in src/mat_mult.
  • 7 April: Introduction to Python. Last page of slides has some linked references, see also the Links page.
    • The sample module for numerical integration used in the slides can be found in src/python/myquad.py.
  • 9 April: Brief tour of Fortran, past, current and future.
  • 14 April: Computer Architecture - single processor, memory hierarchy
  • 16 April: Parallel Computer Architecture and Intro to Parallel Programming
  • 21 April: Introduction to OpenMP
  • 19 May: Hank Childs' slides were used in the lecture on visualization.
  • 4 June: Brad Chamberlain from Cray talked about Chapel. Slides are below. See also his introductory slides from SC08.

Attachments