CSE 260 Lectures (Fall 2002)


LectureDate Notes
1 9/26 Introduction
2 10/1 Machine Models, Performance, Programming
3 10/3 Introduction to message passing
4 10/8 Advanced topics in message passing;
performance
5 10/10 The Titanium programming language
6 10/15 Stencil Methods
7 10/17 Stencil Methods - Cont'd
8 10/22 Scalability, performance,
MPI Datatypes, projects
9 10/24 Collective communication, communicators
10 10/29 High performance collective communication
11 10/31 Image processing and the Fast Fourier Transform
12 11/5 Linear algebra (I): matrix multiplication
13 11/7 Linear algebra (II): LU Decomposition
14 11/12 Frameworks (I) : KeLP
15 11/15 Pointer based structures;
Object oriented design issues
16 11/19 Grid computing - Scheduling
17 11/22 Irregular problems
18 11/26 Shared Memory architecture
19 12/3 Shared Memory Programming
20 12/5 Sorting

Maintained by Scott Baden. Last modified: Monday, November 11, 2002 02:29 PM