Disclosed is an improved method and system for implementing parallel
processing of computing operations by effectively handling dependencies
between different sequences of computing operations. In some approaches,
some or all operations corresponding to dependencies between different
sequences of operations are duplicated among the different sequences.
This approach may be used to implement parallel processing of EDA tools.