Summary
There are many forms of multiple processor
systems
The system software to support them
involves substantial additional complexity
over single processor systems
The core OS must be carefully designed to
fully utilize the multiple resources
Programming model support is essential to
help application developers