Docente
|
MASSINI ANNALISA
(programma)
Introduction to scientific computing (2 hours). Introduction to Matlab (5 hours).
Concepts and methods: sparse matrices (5 hours), eigenvalues and eigenvectors (5 hours), linear algebras methods (5 hours), errors (3 hours).
Problems vary in the years. Examples are: Graph connectivity, Network tomography, Molecular Dynamics, etc. (5 hours)
Advanced traditional and parallel computer architectures (5 hours). Flynn's classification (2 hours). Arithmetic circuits (8 hours). Interconnection networks (10 hours). Performance analysis (5 hours).
- Introduction to High-Performance Scientific Computing, Lloyd D. Fosdick, Elizabeth R. Jessup, Carolyn J. C. Schauble and Gitta Domik, The MIT Press, 1996, ISBN 0-262-06181-3
- Programming Massively Parallel Processors: A Hands-on Approach, David B. Kirk and Wen-mei W. Hwu, Morgan Kaufmann, 2010
- Introduction to scientific computing: A Matrix-Vector Approach Using MATLAB, Charles F. Van Loan, Prentice Hall , 1997
- MATLAB: http://www.mathworks.com/help/techdoc/learn_matlab/bqr_2pl.html
- Altro materiale è indicato nelle slide del corso http://twiki.di.uniroma1.it/twiki/view/CI/
|