A Multiprocessor system is a type of system that includes two or more CPUs. It involves the processing of different computer programs at the same time mostly by a computer system with two or more CPUs that are sharing single memory.
Benefits:
Such systems are used widely nowadays to improve performance in systems that are running multiple programs concurrently.
By increasing the number of processors, a greater number of tasks can be completed in unit time.
One also gets a considerable increase in throughput and is cost-effective also as all processors share the same resources.
It simply improves the reliability of the computer system.