Concurrency In Parallel Computing