Abstract
Multiprocessing has distinct advantages–and unique constraints with implications for performance. This survey highlights the architectural strategies of five multiprocessor systems.