E d g a r G a b r i e l
Projects
::
Publications
::
Classes
::
Links
::
LINKPATH :::
Classes/COSC4397_S06/
/
COSC 4397 Parallel Computation - Spring 2006
General issues
Time
Monday and Wednesday
2.30pm - 4.00pm
Location
PGH 344
Begin
January 18
Exams
2 homeworks: 10% each, 20 %overall
1 midterm quiz: 30%
final exam: 50 %
Slides and additional material
Lectures of January 18:
Introduction and organizational issues
Lectures of January 23:
Selected topics of computer architecture
Lectures of January 25:
Parallel computer architectures
Lectures of January 30:
Message-Passing Interface (MPI)- I
Lectures of February 1st: Presentation by Jeffrey Squyres from Indiana University, from 11.00 am to 12am in PGH233
Lectures of February 6:
Message-Passing Interface (MPI)- II
Lectures of February 8:
Basic Concepts
Lectures of February 13:
Finding Concurrency
Lectures of February 15: Lab class:
Introduction to UNIX
,
Using Open MPI
Lectures of February 20:
Algorithm Structure (I)
Lectures of February 22:
Algorithm Structure (II)
Lectures of February 27:
Supporting Structures (I)
Lectures of March 1st:
Parallel Debugging, Performance Analysis and 1st homework
Lectures of March 6th: Presentation by Jack Dongarra, University of Tennessee, from 11.00 am to 12am in PGH233
Lectures of March 8th:
Exercises, Laplace equation continued and handling of non-contiguous messages
. Also available are the
solutions
for these exercises.
Lectures of March 13: Spring break, no lectures
Lectures of March 15: Spring break, no lectures
Lectures of March 20:
Group and communicator management
Lectures of March 22: Midterm exam.
Lectures of March 27:
Graph Algorithms (I)
Lectures of March 29:
Graph Algorithms (II)
Lectures of April 3:
Parallel I/O - Introduction (I)
Lectures of April 5:
Parallel I/O - Access Patterns (II) and 2nd homework
Here you can also find the
small
test matrix, and a
medium
matrix. For the ones wanting an adventure, here is a
huge matrix
(Caution: it needs uncompressed 150MB of disk space!). Here are some
comments
to the matrices.
Lectures of April 10:
Parallel I/O - MPI I/O (III)
Lectures of April 12:
Scientific Data Libraries and Parallel Problem Solving Environments
Lectures of April 17:
Implementation Options
Lectures of April 24:
OpenMP - I
Lectures of April 26:
OpenMP - II
and
OpenMP - III
Lectures of May 1st: Final exam
© 2005 by E.G.