Question

Do you agree with the following statement? "The parallelism in threads will NOT be of benefit...

Do you agree with the following statement? "The parallelism in threads

will NOT be of benefit to processes in a single CPU system." Explain.


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

Yes, it is quite convincing that  "The parallelism in threads will NOT be of benefit to processes in a single CPU system."

Threading is usually referred to as having multiple processes working at the same time on a single CPU (well actually not you think they do but they switch very fast between them). Parallelism is having multiple processes working at the same time on multiple CPU's. But as the statement says that in a single CPU system this the definition of Parallelism in itself holds false as it says multiple CPU's. Also, Parallelism is when tasks literally run at the same time, eg. on a multicore processor. The term Parallelism refers to techniques to make programs faster by performing several computations in parallel. This requires hardware with multiple processing units. In many cases, the sub-computations are of the same structure, but this is not necessary. Graphic computations on a GPU are parallelism. Thus when we say that its a single CPU system it is quite clear that there would not be many benefits of parallelism.

Feel free to reach out to me in case of any doubt or clarification. I will be more than happy to reply.

Add a comment
Know the answer?
Add Answer to:
Do you agree with the following statement? "The parallelism in threads will NOT be of benefit...
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