0% found this document useful (0 votes)
24 views

Single Processor, Multiprocessor and Cluster Concepts

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Single Processor, Multiprocessor and Cluster Concepts

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Computer System Architecture

 According to the number of general-purpose processors used, computer systems can be

categorized in three ways-


 Single Processor Systems

 Multiprocessor Systems

 Clustered Systems

7/28/2022 10
Single Processor Systems

 Single Processor Systems:

• one main CPU capable of executing a general-purpose instruction set, including instructions from

user processes

• use a single general-purpose processor

• have special-purpose processors as well – device controllers, I/O processors

• 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

• also known as parallel systems, tightly-coupled systems

• Advantages include:

 Increased throughput

 Economy of scale

 Increased reliability – graceful degradation or fault tolerance

• Two types:

 Asymmetric Multiprocessing –

 each processor is assigned a specific task

 the master processor schedules and allocates work to the slave processors (master-slave relationship)

 Symmetric Multiprocessing (SMP) –

 each processor performs all tasks

 all processors are peers

 UMA and NUMA

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

 On-chip communication is faster than between-chip communication

 One chip with multiple cores uses significantly less power than multiple single-core chips

7/28/2022 14
Clustered Systems

 Like multiprocessor systems, but multiple systems working together

• Usually sharing storage via a storage-area network (SAN)

 Provides a high-availability service which survives failures

 Asymmetric clustering has one machine in hot-standby mode

 Symmetric clustering has multiple nodes running applications, monitoring each other

• Some clusters are for high-performance computing (HPC)

• Applications must be written to use parallelization

• Some have distributed lock manager (DLM) to avoid conflicting operations

7/28/2022 15
Clustered Systems (Cont’d)

7/28/2022 16
Thank You

7/28/2022 22

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy