MIMD(Multiple Instruction streams, Multiple Data streams)
multiprocessors fall into two classes Centralized Shared memory and
distributed shared memory
Centralized Shared Memory Architecture has at most a few dozen
microprocessors chips, that shares a single centralized memory.
They have large caches, single memory, with multiple banks.
The single memory has a symmetric relation to all the processors
and uniform access time from any processor.