Pipelining In Parallel Computing Definition