determine whether it is worthwhile to develop a parallel version of a program to solve a particular problem 95% of program's execution occurs inside a loop that can be executed in parallel maximum speed up expected from a parallel version of program executing on 8 CPUS