01 - Parallel Programming
01 - Parallel Programming
Parallel Computers
Examples
Modeling large DNA structures.
Motives
Usually faster computation - very simple idea -
that n computers operating simultaneously can
achieve the result n times faster.
Other motives include: fault tolerance, larger
amount of memory available, ...
Parallel Programming - Lecture 1 9
Flynn’s Classifications
Program Program
Instructions Instructions
Processor Processor
Data Data
defined in 1990s.
Both provide a set of user-level libraries for