Parallel Processing & Distributed Systems
Lectures: Parallel Processing
Introduction
Abstract machine models
Parallel machine architectures
Speedup
Pipeline
Processor organizations & mapping
Scheduling
Parallel paradigms and programming models
Shared memory programming
Parallel algorithms 1
&
2
Lectures: Distributed Systems
Introduction
Communication
MPI
Name service
Distributed file systems
Parallel &
D
istributed
c
omputing techniques
Time and
g
lobal
s
tates
Web service
Peer-to-peer systems
MT2004
Contents