SMA5505 – Spring 2005

Course Calendar (last modified: 17-Jan-05 3:57 PM)

 

Edelman’s lectures on Parallel Algorithms – click here

2 Feb

L0 – Course Admin

L1 – Introduction

 

9 Feb

No Lecture

Chinese New Year

15 Feb

L2 – Parallel Architectures and Programming Models

 

22 Feb

L3 – Message Passing Computing

§        Project Proposal due

§        MPI Programming Tutorial http://www-unix.mcs.anl.gov/mpi/tutorial/gropp/talk.html

1 Mar

L4 – Shared- Memory Programming

§        OpenMP Programming Tutorial - http://www.llnl.gov/computing/tutorials/openMP/

8 Mar

L5 – Grid Computing

§        Globus Toolkit 3 Programmer’s Tutorial - http://gdp.globus.org/gt3-tutorial/

§        Homework 0 – Buffon (due on 8 Mar)

15 Mar

Project Proposal & Progress Presentation

§        1st Project Progress Report due before presentation at 10am, Mar 15

22 Mar

No Lecture

SPRING BREAK

·        Homework 1 – Parallel Matrix Power (due on 22 Mar)

29 Mar

L6 – Parallel Algorithm Design

 

5 Apr

L6 - Parallel Algorithm Design

 

12 Apr

L7 – Principles of Scalable Performance

§        2nd Project Progress Report due before 5pm, Apr 12

19 Apr

L8 – Case Study of ALiCE Grid

·        Test (open book) on 19 Apr

26 Apr

L9 – Conclusions

Detailed Course Contents

·        Homework 2: Parallel Sparse Conjugate Gradients (due on 26 Apr)

2 May

Student Project Presentation I

§        Final Project Report due before presentation at 10am, May 3

10 May

Student Project Presentation II

·      Check homework marks

·      Check project marks

Note: This can change any time without prior notice.