Automatic Parallelization of Interdependent Computations