Courses and textbooks in parallel and scientific computation
Courses
CERCS Multicore Repository
Scientific Computing and Visualization,Aiichiro Nakano, USC.
Fall ’09
Spring ’08
MIT’s Open courseware
18.085,
Computational Science and Engineering (Fall 2008) (Also see
Spring 2009
)
18.086
(Spring 2006)
Applied Parallel Programming
(ECE 498 AL), Wen-Mei Hwu (UIUC) and David Kirk (NVIDIA)
Applications of Parallel Computers
, UC Berkeley (Taught by Jim Demmel and others), and links to
resources
including web pages from prior years. In particular, Jim Demmel wrote extensive notes in
spring 1996
Applied Parallel Computing
, John Gilbert, UC Santa Barbara
CS258
, Parallel Computer Architecture, David Culler, U.C. Berkeley.
MIT OpenCourseWare
Short courses
at Texas A & M Supercomputing Facility, and other
Documentation
Texts
HyperStat Online Textbook
Online version of Cleve Moler’s
Numerical Computing with MATLAB
Numerical Recipes
(in C or Fortran), 2nd Ed., by Press et al., Cambridge University Press.
Scientific Computing: An Introductory Survey
, 2nd Ed., by Michael Heath, McGraw-Hill, 2002. Includes links and software modules accessible via applets.
Introduction to Linear Algebra
, 4th Ed., by
Gilbert Strang
, coming soon.
Algorithms in the Real World
, Guy Blelloch, CMU.
Designing and Building Parallel Programs,
by I. Foster (Addison-Wesley Publishers)
Parallel Computing Works,
by G. Fox, R. Williams, and P. Messina (Morgan Kaufmann Publishers)
Computer structures: principles and examples
,
, 2nd Ed, compiled by D. Siewiorek, C. G. Bell, A. Newell, New York, McGraw-Hill, 1982. (Classic architecture readings)
Parallel Computer Architecture
, by
Culler
,
Singh
, and Gupta
Calculus
, by Gilbert Strang
Templates for the Solution of Linear Systems,"
by Richard Barrett et al, SIAM.
Maintained by
baden
@
ucsd.
edu
[ Sat Feb 14 10:04:40 PST 2009]