+1 vote
in Computer Architecture by

1 Answer

0 votes
Best answer


A computer’s capability to process more than one task simultaneously is called multiprocessing


In a multiprocessor system, multiple processes all sharing resources operate inside one computer but in multicomputer systems, all processors have their dedicated resources and communicate by some external means.

A multiprocessor system is a single computer that operates with multiple CPUs, and a multicomputer system is a cluster of computers that operate as a singular computer. Multiprocessing environments can operate with CPUs sharing an operating system -- called symmetric multiprocessing -- or with each CPU running an individual instance of the operating system -- called Massively Parallel Processing.



  • Used in embedded motherboard designs
  • Used by Operating systems such as OS/2 for running complex computer programs from IBM.
  • Multiple CPU systems can be used for all general computing tasks, but are usually reserved for the high-end market and intensive uses such as servers and professional video editing because of the high cost.


  • Multicore CPUs are used for any kind of computing and are found in smartphones, tablets, budget laptops and high-end desktops.
  • Additionally, a multiprocessor system can use several multicore CPUs.

Related questions

0 votes
1 answer 95 views
+3 votes
1 answer 3.4k views
+2 votes
1 answer 6.5k views
+2 votes
3 answers 10.9k views
0 votes
1 answer 182 views
Welcome to CPENTalk.com
Solution-oriented students of computer engineering on one platform to get you that