University at Buffalo
The State University of  New York
CCR
Center for Computational Research
Sequential to Parallel Conversion
nAutomatic parallelization
qCompilers can do limited parallelization
qSignificant speedups require manual coding
nManual parallelization
qActions
mAnalyze code - determine time consuming steps
mRemove data dependencies
mRestructure algorithm
m
q