Single Processor, Multiprocessor and Cluster Concepts
Single Processor, Multiprocessor and Cluster Concepts
Multiprocessor Systems
Clustered Systems
7/28/2022 10
Single Processor Systems
• one main CPU capable of executing a general-purpose instruction set, including instructions from
user processes
• special-purpose processors run a limited instruction set and do not run user processes
7/28/2022 11
Multiprocessors Systems
Multiprocessors Systems:
• growing in use and importance
• Advantages include:
Increased throughput
Economy of scale
• Two types:
Asymmetric Multiprocessing –
the master processor schedules and allocates work to the slave processors (master-slave relationship)
7/28/2022 12
Symmetric Multiprocessing Architecture
7/28/2022 13
A Dual-Core Design
A recent trend in CPU design is to include multiple computing cores on a single chip
One chip with multiple cores uses significantly less power than multiple single-core chips
7/28/2022 14
Clustered Systems
Symmetric clustering has multiple nodes running applications, monitoring each other
7/28/2022 15
Clustered Systems (Cont’d)
7/28/2022 16
Thank You
7/28/2022 22