CSE 598C: Sparse Scientific Computing
Html: http://www.cse.psu.edu/~raghavan/cse598C.html
Instructor: Padma Raghavan
E-mail: raghavan@cse.psu.edu
Meets: F: 1:30 -4 p.m., 223B IST.


Course Description
  • Click here (plain text)


  • Announcements
  • No class on March 27, 2009. Makeup class on March 30, M 1:30--4:00 pm 223B IST.


  • Lecture Notes and Assignments

  • Jan 2009
  • Lecture notes on the heat equation (model problem). Click here for (heatflow.pdf).
  • Technical Papers Readings List on advanced architectures From SC 08--Copyright ACM/IEEE --Also at ACM Portal
  • Entering the petaflop era: the architecture and performance of Roadrunner, Kevin J. Barker, Kei Davis, Adolfy Hoisie, Darren J. Kerbyson, Mike Lang, Scott Pakin, Jose C. Sancho Full text: Pdf
  • Early evaluation of IBM BlueGene/P, S. Alam, R. Barrett, M. Bast, M. R. Fahey, J. Kuehn, C. McCurdy, J. Rogers, P. Roth, R. Sankaran, J. S. Vetter, P. Worley, W. Yu Full text: Pdf
  • Scientific application-based performance comparison of SGI Altix 4700, IBM POWER5+, and SGI ICE 8200 supercomputers, Subhash Saini, Dale Talcott, Dennis Jespersen, Jahed Djomehri, Haoqiang Jin, Rupak Biswas Full text: Pdf

  • Technical Paper on optimizing stencil computations from SC 08--Copyright ACM/IEEE --Also at ACM Portal
  • Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures, Kaushik Datta, Mark Murphy, Vasily Volkov, Samuel Williams, Jonathan Carter, Leonid Oliker, David Patterson, John Shalf, Katherine Yelick Full text: Pdf
  • February 2009
  • Avoiding Communication in Sparse Matrix Computations, James Demmel, Mark Hoemmen, Marghoob Mohiyuddin, and KatherineYelick from IPDPS 08--Copyright ACM/IEEE --Also at ACM Portal
    Full text: Pdf
  • Universal Cache Miss Equations, Y. G. Tay http://www.math.nus.edu.sg/~mattyc/ResearchProgram.pdf Full text: Pdf
  • Trace Distribution Center, http://tds.cs.byu.edu/tds/
  • Cache miss equations: an analytical representation of cache misses, Somnath Ghosh , Margaret Martonosi , Sharad Malik, Proceedings of the 11th international conference on Supercomputing, 1997, Copyright ACM/IEEE --Also at ACM Portal
    Full text: Pdf
  • Cache miss equations: A compiler framework for analyzing and tuning memory behavior (1999) by Somnath Ghosh, Margaret Martonosi, Sharad Malik ACM Transactions on Programming Languages and Systems http://www.ee.princeton.edu/~mrm/papers/toplas.ps Full text: Pdf
  • March 2009
  • Sparse matrix vector multiplication codes and matrices.
    See http://www.cse.psu.edu/~malkowsk/smv.html
  • Analytical Cache Models with Applications to Cache Partitioning G. Edward Suh, Sriniv~s Devadas, and Larry Rudolph, Proceedings of the international conference on Supercomputing, 2001, Copyright ACM --Also at ACM Portal
    Full text: Pdf

  • On-line Resources
  • Mathworks Online Documentation (Help Desk) for Matlab
    http://www.mathworks.com/access/helpdesk/help/helpdesk.shtml.

    This can also be accessed from the command line in MATLAB by typing "helpdesk"
  • Online Lecture Notes related to Scientific Computing: An Introductory Survey, by M. T. Heath
    http://www.cse.uiuc.edu/heath/scicomp/

    Click on Lecture Notes; Chapter 11 discusses PDEs and their numerical solution.
  • Netlib: A collection of software, papers, and database
    http://www.netlib.org

    Use keyword searches to find papers, software etc.
  • The MPI homepage with pointers to a collection of MPI resources on the Web
    http://www-unix.mcs.anl.gov/mpi/
  • The PETsc homepage with pointers to a collection of PETsc resources on the Web
    http://www-fp.mcs.anl.gov/petsc/




  • Return Return to Padma Raghavan's Home Page