Lower bound on the number of processors and time for scheduling precedence graphs with communication costs | Synapse