CS 6210: Advanced Scientific Computing I

Fall 2015

News

9/26

Please check the updated syllabus regarding the midterm!

9/22

Supercomputing Miniseries: Aaron Knoll: Visualization for Supercomputing at TACC and Argonne

9/7

Lecture 4 posted with updated whiteboard summary!

9/1

Announcing Supercomputing Miniseries guest speakers!
9/1 Mark Kim (SCI): Sequoia and Fixed-Rate Compressed Floating-Point Arrays
9/8 Sidharth Kumar (SCI): Mira and Parallel I/O Library
9/15 Manas Pathak (EGI): Falcon and Molecular Simulation
9/17 Chongke Bi (RIKEN)(9/18 Japan Time): K Computer, Parallel Compression and In-Situ Visualization

Schedule (subject to change)

Week
Date 
Topic (Tentative)
Comments/Handouts
1
T: 8/25
Introduction
Lecture 1
Syllabus
Homework 1
  H: 8/27
Chapter 1: Numerical Algorithms
Lecture 2
Author Slides Chapter 1


 
2
T: 9/1
Chapter 2: Rounding Errors
Lecture 3
Supercomputing Miniseries: Mark Kim (SCI): Sequoia and Fixed-Rate Compressed Floating-Point Arrays
Author Slides Chapter 2
Paper on the Impact of Non-Associativity of FP Numbers
NVIDIA CUDA Rounding
What Every Computer Scientist Should Know About Floating-Point Arithmetic
Prof. Mike Heath's (UIUC) Floating Point Slides
 
H: 9/3
Lecture 4 New!
   
 
3
T: 9/8
Chapter 3: Nonlinear Equations in One Variable

Homework 1 Due
Homework 2
Supercomputing Miniseries: Sidharth Kumar (SCI): Mira and Parallel I/O Library
Author Slides Chapter 3

 
H: 9/10
Lecture Notes by Prof. Mark Embree (Rice University)
Bracketing Algorithms / Newton's Method / Secant Method
Root Finding Chapter from Cleve Moler's Book Numerical Computing in Matlab
   
 
4
T: 9/15
Chapter 4: Linear Algebra Background
Supercomputing Miniseries: Manas Pathak (EGI): Falcon and Molecular Simulation
Author Slides Chapter 4
Eigenvalue and Singular Value Chapter from Cleve Moler's Book Numerical Computing in Matlab
 
H: 9/17
Supercomputing Miniseries: Chongke Bi (RIKEN)(9/18 Japan Time): K Computer, Parallel Compression and In-Situ Visualization
Homework 2 Due
Homework 3 Homework 2 (Example) Solution Set
   
 
5
T: 9/22
Chapter 5: Linear Systems - Direct Methods
Supercomputing Miniseries: Aaron Knoll: Visualization for Supercomputing at TACC and Argonne
Author Slides Chapter 5 Prof. Tim Davis' (University of Florida) Sparse (Direct) Linear Algebra Page
 
H: 9/24
Chapter 9from Karniadakis and Kirby's Book Parallel Scientific Computing in C++ and MPI
   
 
6
T: 9/29
Chapter 6: Linear Systems - Least Squares Problems
Author Slides Chapter 6
 
H: 10/1
 
   
 
7
T: 10/6
Chapter 7: Linear Systems - Iterative Methods

Author Slides Chapter 7
Homework 3 Due

 
H: 10/8
Homework 4
   
 
 
10/11-10/18
Fall Break

   
 
8
T: 10/20
 
 
H: 10/22
Conjugage Gradient Methods (A Painless View) by Johnathan Shewchuk (Berkeley)
Multigrid Tutorial by William Briggs (LLNL)
Lecture Notes on Multigrid Methods by P.S. Vassilevski (LLNL)
   
 
9
T: 10/27
Chapter 8: Eigenvalues and Singular Values
Author Slides Chapter 8
Lecture Notes by Prof. Mark Embree (Rice University)
SVD (Theory)/ SVD Examples, Norms and Compressions
 
H: 10/29
 
 
 
 
10
T: 11/3
Chapter 9: Nonlinear Systems and Optimization
Homework 4 Due
Homework 5

Author Slides Chapter 9
 
H: 11/5
 
   
 
11
T: 11/10
Chapter 10: Polynomial Interpolation
Author Slides Chapter 10
 
H: 11/12
 
   
 
12
T: 11/17
Chapter 11: Piecewise-Linear Interpolation

Author Slides Chapter 11

 

 
H: 11/19
 
   
 
13
T: 11/24
Chapter 12: Best Approximation
Author Slides Chapter 12
Lecture Notes by Prof. Mark Embree (Rice University)
Continuous Least Squares and Orthogonal Polynomials
Homework 5 Due
Homework 6
 
H: 11/26
No Class - Thanksgiving Break
 
   
 
14
T: 12/1
Chapter 14: Numerical Differentiation
Author Slides Chapter 14
Other Good (Book) References For Numerical Differentiation and Integration:
Spectral Methods in Matlab by L.N. Trefethen
Spectral Methods for Time-Dependent Problems by J. Hesthaven, S. Gottlieb and D. Gottlieb
Spectral Methods by C. Canuto, Y. Hussaini, A. Quarteroni and T. Zang
 
H: 12/3
"Is Gauss Quadrature Better than Clenshaw-Curtis?" by Lloyd N. Trefethen, SIAM Review, 2008.
   
 
15
T: 12/8
Chapter 15: Numerical Integration
Author Slides Chapter 15
Lecture Notes by Prof. Mark Embree (Rice University)
Interpolatory Quadrature / Richardson Extrapolation and Romberg Integration / Gauss Quadrature
 
H: 12/10
Review for Final Exam
Homework 6 Due
Final Review Lecture


 

F: 12/18
Final Exam 10:30am - 12:30pm
Good luck!