Question

What are the parallelism and concurrency? What is the different between them?

What are the parallelism and concurrency? What is the different between them?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

SIR Concurrency and parallelism are NOT the same thing.

Concurrency means multiple task  start, run and complete in overlapping time periods (at the same) in no specific order, like in ATM machine many transaction occure concurrently.
Parallelism means multiple tasks or  various part of a unique task run at the same time, like in CPU scheduling if we have more than one processor ( multi-core processor) then we can execute many jobs simultaneously.

Difference between Concurrency and parallelism

  • Concurrency means  the task of running and managing the multiple computations at the same time where as  parallelism means the task of running multiple computations simultaneously.
  • Concurrency can be done by using a single processing unit where as this can not be done by using a single processing unit. it needs multiple processing units.
  • Concurrency is the non-deterministic approach where as parallelism is deterministic approach.
  • In concurrency debugging is very hard where as in parallelism (debugging is also hard) is simple than concurrency.
Add a comment
Know the answer?
Add Answer to:
What are the parallelism and concurrency? What is the different between them?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT