Go backward to
Literature
Go up to
Top
Go forward to
Course Schedule (Cont'd)
Course Schedule
Introduction
Parallel machine models, parallel programming models, a parallel algorithm.
Vector Programming I
Pipelining, vector architectures, vector instructions, chaining, vector libraries, vector statements, vectorizing compilers.
Vector Programming II
Convex 3440 architecture and programming, vectorization, strip mining, loop distribution, loop interchange, temporal and spatial parallelism.
Designing Parallel Programs
Methodological design, partitioning, communication, agglomeration, mapping, modularity, examples.
Author:
Wolfgang Schreiner
Last modification: November 15, 1996