Concept
Multi-processor system schematic diagram:
Expansion
Multi-CPU system
What we said more CPU systems usually include four different forms, namely, Multiprocessor Systems, Multicomputer Systems, Network Systems, and Distributed Systems.
Since both network systems and distributed systems have the distributed nature of interconnection through the network, they are often classified as distributed systems.
Multiprocessor structure
It is generally believed that the concept of multiprocessor should include the following points:
(1) Containing two or more units with similar functions
(2) All processors share memory;
(3) All processors share I/O channels, controllers and external Equipment;
(4) The entire system is controlled by a unified operating system, which realizes the overall parallelism of operations, tasks, program segments, arrays and their elements at all levels between the processor and the program.