Parallelizing Data Flow and Dependence Graphs