Organization of CPS-615 page
Lectures (including audio) of CPS-615 Fall
1996
- Lecture (1) foilsets -- September 3, 1996
- Lecture (2) foilsets -- September 5, 1996
- Comments: Start with foil:
Superconducting Technology -- Problems, with
a discussion of:
- This starts by considering the analytic form
for communication overhead and illustrates its
stencil dependence in simple local cases --
stressing relevance of grain size. This was
covered in
Homework 3.
- The implication for scaling and generalizing
from Laplace example is covered. We covered
scaled speedup (fixed grain size) as well as
fixed problem size. Also noted some useful
material was missing and this was continued in
next lecture (Sept 10).
- The lecture starts coverage of computer
architecture covering base technologies with
both CMOS covered in an earlier lecture
contrasted to Quantum and Superconducting technology.
- Audio Recording: on performance and computer technologies.
- Lecture (3) foilsets -- September 10, 1996
- Comments: start with foil
MIMD Distributed Memory Architecture,
with a discussion of:
- Details of communication overhead in parallel
processing for case where "range" of
interaction is large.
- Two old examples from Caltech illustrating
correctness of analytic form.
- Return to more discussion on computer
architectures describing:
- Vector Supercomputers.
- General Relevance of data locality and pipelining.
- Flynn's classification (MIMD,SIMD etc.)
- Memory Structures.
- Initial issues in MIMD and SIMD discussion.
- Audio Recording:
on MIMD distributed memory architecture.
- Lecture (4) foilsets -- September 12, 1996
- Lecture (5) foilsets -- September 17, 1996
- Comments: we returned to Laplace equation discussion (which we
had used for performance analysis) starting with foil:
Discretized Form of Laplace'e Equation on a Parallel Processor
in Programming
Models and Performance for Laplace's Equation discussing
sequential and HPF implementation. We briefly mentioned MPI version and
introduced Fortran90 ending with foil:
Important Features of Fortran90
in
HPCC Software Technologies Fall 96 -- Overview and HPF.
- This took us back to the discussion of parallel software in
the context of example of Jacobi Iteration for Laplace equation
in a square box of 256 grid points on 16 processors.
- We already used this example to discuss performance earlier
in the semester.
- HPF was briefly covered as well as brief discussion of MPI
implementation of this example.
- The lecture was finished with initial remarks on Fortran90.
- Audio Recording: no audio for this lecture.
- Lecture(6) foilsets -- September 24, 1996
- Lecture(7) foilsets -- September 26, 1996
- Lecture(8) foilsets -- October 1, 1996
- Lecture(9) foilsets -- October 3, 1996
- Lecture(10) foilsets -- October 8, 1996
- Comments: more HPF discussion continued by Tom Haupt.
- Audio Recording: none available.
- Lecture(11) foilsets -- October 10, 1996
- Lecture(12) foilsets -- October 15, 1996
- Lecture(13) foilsets -- October 17, 1996
- Comments:
- Audio Recording: not available.
- Lecture(14) foilsets -- October 22, 1996
- Lecture(15) foilsets -- October 24, 1996
- Lecture(16) foilsets -- October 31, 1996
- Lecture(17) foilsets -- November 7, 1996
- Lecture(18) foilsets -- November 8, 1996
- Lecture(19) foilsets -- November 14, 1996
- Lecture(20) and (21) foilsets -- November 21 and 25, 1996
- Comments:
- Audio Recording: none available.
- Lecture(22) foilsets -- November 26, 1996
- Lecture(23) foilsets -- December 5, 1996
Back to class homepage