Semester Project Teams
ScaLAPACK routines
Can be found on eureka in directory
/usr/local/opt/SCALAPACK
Source is in
/usr/local/opt/SCALAPACK/SRC
For more information on ScaLAPACK see
http://www.netlib.org/scalapack/
Under the hood
Matrix-matrix multiplication
- Team:
- Reading list:
-
Almadena Chtchelkanova, John Gunnels, Greg Morrow,
James Overfelt,
Robert A. van de Geijn,
"Parallel Implementation of BLAS:
General Techniques for Level 3 BLAS,"
submitted to Concurrency: Practice and Experience
-
Robert van de Geijn and Jerrell Watts
"SUMMA: Scalable Universal Matrix Multiplication
Algorithm,"
Concurrency: Practice and Experience , to appear.
-
Brian Grayson and Robert van de Geijn
"A High Performance Parallel
Strassen Implementation,"
Parallel Processing Letters, to appear.
- Choi et al.: PUMMA paper
- Huss-Lederman, S., E. Jacobson, A. Tsao, & G. Zhang,
"Matrix
Multiplication on the Intel Touchstone DELTA," Technical Report
SRC-TR-93-101 (revised), Supercomputing Research Center, (Feb. 1994,
21 pages). This is an expanded version of PRISM Working Note #7 and
supersedes PRISM Working Note #11. Appeared in Concurrency: Practice
and Experience, Vol. 6 (7), Oct. 1994, pp. 571-594.
LU factorization
Cholesky factorization
Triangular Solve
- Team:
- Reading list:
- See the code for my parallel complex linear solver
- ScaLAPACK routine: /usr/local/opt/SCALAPACK/PBLAS/SRC/pdtrsv.f
Jacobi's method
Reduction to Hessenberg Form
- Team:
- ScaLAPACK routine: pdgehrd.f
- Philip (never filled out the form?)
- Daniel (never filled out the form?)
- Reading list:
Strassen Matrix-matrix multiplication
Please let me know where you belong
My students who are helping out