n A computer with multiple processors
n Each processor can perform the same functions
and share same main memory and I/O facilities
(symmetric)
n The OS schedule processes/threads across all the
processors (real parallelisme)
n Existence of multiple processors is transparent to
the user.
n Incremental growth: just add another CPU!
n Robustness: a single CPU failure does not halt the
system, only the performance is reduced.