University at Buffalo
The State University of
New York
CCR
Center for Computational Research
Parallelization
n
GOAL: Reduce total execution time
n
Why use multiple processors
q
Physical limits on single processor speed
m
Speed of Light
q
Cost
m
very fast single processors are too expensive
m
commodity processors are fast and inexpensive
m
m
q