What would cause stride scheduling to cause inefficiency in CPU operations?

Blocking operations would cause dependency issues between p1 and p2 if either is blocking the other.