SlideShare a Scribd company logo
2
Most read
17
Most read
18
Most read
G.Venkateswarlu
Computer system can be organized in a number of
can categorize roughly according to the number of
general-purpose processors used.
How a modern computer system works.
 The general-purpose processors are
categorized as follows.
1)Single-Processor Systems.
2)Multiprocessor Systems.
3) Clustered Systems.
Single-Processor Systems:
 Most computer systems used a single
processor.
 On a single processor system, there is one
main CPU capable of executing a general-
purpose instruction set,including
instructions from user processes.
Single-Processor Systems:
 Almost all single processor systems have
other special-purpose processors as well.
 They come in the form of device-specific
processors, such as disk, keyboard, and
graphics controllers.
 on mainframes, they may come in the form of
more general-purpose processors, such as
I/O processors that move data rapidly among
the components of the system
 All of these special-purpose processors run a
limited instruction set and do not run user
processes.
 They are managed by the operating system,
in that the operating systems ends them
information about their next task and
monitors their status.
 For example, a disk-controller
microprocessor receives a sequence of
requests fromthemain CPU and implements
its own disk queue and scheduling algorithm.
 This arrangement relieves the main CPU of
the overhead of disk scheduling.
 PCs contain a microprocessor in the keyboard to
convert the keystrokes into codes to be sent to
the CPU.
 In other systems or circumstances, special-purpo
se processors are low-level components built
into the hardware.
 The operating system cannot communicate with
these processors; they do their jobs
autonomously.
 The use of special-purpose microprocessors is
common and does not turn a single-processor
system into a multiprocessor.
Multiprocessor Systems:
 The multiple-processor systems in use
today are of two types.
1. Asymmetric multiprocessing.
2. Symmetric multiprocessing.
Asymmetric multiprocessing: in which each
processor is assigned a specific task.
Symmetric multiprocessing (SMP):
The most common systems use symmetric
multiprocessing (SMP), in which each
processor performs all tasks within the
operating system.
Multiprocessor Systems:
 multiprocessor systems also known as
parallel systems or multicore systems.
 Multiprocessor systems have two or more
processors in close communication, sharing
the computer bus and sometimes the clock,
memory, and peripheral devices.
 Multiprocessor systems first appeared
prominently appeared in servers and have
since migrated to desktop and laptop
systems.
 Recently, multiple processors have appeared
on mobile devices such as smart phones and
tablet computers.
 Multiprocessor systems have three main
advantages:
1)Increased throughput.
2)Economy of scale.
3)Increased reliability.
1.Increased throughput.
 By increasing the number of processors, we
expect to get more work done in less time.
 The speed-up ratio with N processors is not
N, however; rather, it is less than N.
Economy of scale.
 Multiprocessor systems can cost less than
equivalent multiple single-processor systems,
because they can share peripherals, mass
storage, and power supplies.
Increased reliability.
 If functions can be distributed properly
among
several processors,thenthe failure of one
processor will not halt thesystem, only slow it
down.
 If we have ten processors and one fails, then
each of the remaining nine processors can pick
up a share of the work of the failed
processor.
 Thus, the entire system runs only 10 percent
slower, rather than failing altogether.
Clustered Systems:
 Another type of multiprocessor system is a
clustered system, which gathers together
multiple CPUs.
 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.
Any Queries?
Thank you………

More Related Content

What's hot (20)

PPTX
Multi Processors And Multi Computers
Nemwos
 
PPTX
Pipelining and vector processing
Kamal Acharya
 
PPTX
Synchronous and Asynchronous Transmission
Adeel Rasheed
 
PPT
Parallel processing
rajshreemuthiah
 
PPTX
Paging and segmentation
Piyush Rochwani
 
PPTX
Pci,usb,scsi bus
Sherwin Rodrigues
 
PPT
Interrupt
Siddique Ibrahim
 
PPTX
INSTRUCTION LEVEL PARALLALISM
Kamran Ashraf
 
PPS
Cache memory
Anuj Modi
 
PPT
Pipeline hazards in computer Architecture ppt
mali yogesh kumar
 
PPTX
Cache memory
Ansari Maviya
 
PPTX
Free Space Management, Efficiency & Performance, Recovery and NFS
United International University
 
PPTX
Os unit 3 , process management
Arnav Chowdhury
 
PDF
OS - Process Concepts
Mukesh Chinta
 
PPTX
Dynamic interconnection networks
Prasenjit Dey
 
PPTX
Query processing in Distributed Database System
Meghaj Mallick
 
PPT
network hardware
tumetr1
 
PPT
Operating system services 9
myrajendra
 
PDF
Semaphores
Mohd Arif
 
Multi Processors And Multi Computers
Nemwos
 
Pipelining and vector processing
Kamal Acharya
 
Synchronous and Asynchronous Transmission
Adeel Rasheed
 
Parallel processing
rajshreemuthiah
 
Paging and segmentation
Piyush Rochwani
 
Pci,usb,scsi bus
Sherwin Rodrigues
 
Interrupt
Siddique Ibrahim
 
INSTRUCTION LEVEL PARALLALISM
Kamran Ashraf
 
Cache memory
Anuj Modi
 
Pipeline hazards in computer Architecture ppt
mali yogesh kumar
 
Cache memory
Ansari Maviya
 
Free Space Management, Efficiency & Performance, Recovery and NFS
United International University
 
Os unit 3 , process management
Arnav Chowdhury
 
OS - Process Concepts
Mukesh Chinta
 
Dynamic interconnection networks
Prasenjit Dey
 
Query processing in Distributed Database System
Meghaj Mallick
 
network hardware
tumetr1
 
Operating system services 9
myrajendra
 
Semaphores
Mohd Arif
 

Similar to Computer system architecture (20)

DOC
Operating Systems
achal02
 
PPTX
OS M1.1.pptx
bleh23
 
PPTX
The Operating Systems Basic concepts.pptx
geethasenthil2706
 
PPT
System architecture
RakshiyaRamya
 
PPTX
OS UNIT1.pptx
DHANABALSUBRAMANIAN
 
PPTX
Session1 intro to_os
Kalyani Patil
 
PDF
Operating Systems
Fahad Shaikh
 
PPTX
Different Operating system's use and advantage.pptx
jaxahi2226
 
PPTX
Operating System Introduction.pptx
VijayKumarKandhi1
 
PPTX
LM1 - Computer System Overview, system calls
manideepakc
 
PPTX
3 multi processor os .This is the presentation we use to delever in Amity Uni...
bhadouriyakaku
 
PPT
OSCh1
Joe Christensen
 
PPT
Ch1 OS
C.U
 
PPTX
Types of operating system
Ashikur Rahman
 
PPT
ITM(2).ppt
DimpyJindal4
 
PPT
Introduction to OS 1.ppt
ShannykumarSingh
 
DOCX
A brief introduction about an operating system and its architecture
Guna Dhondwad
 
PPT
Types of os
HIMANSHU TAYAL
 
PDF
Operating System Simple Introduction
Diwash Sapkota
 
Operating Systems
achal02
 
OS M1.1.pptx
bleh23
 
The Operating Systems Basic concepts.pptx
geethasenthil2706
 
System architecture
RakshiyaRamya
 
OS UNIT1.pptx
DHANABALSUBRAMANIAN
 
Session1 intro to_os
Kalyani Patil
 
Operating Systems
Fahad Shaikh
 
Different Operating system's use and advantage.pptx
jaxahi2226
 
Operating System Introduction.pptx
VijayKumarKandhi1
 
LM1 - Computer System Overview, system calls
manideepakc
 
3 multi processor os .This is the presentation we use to delever in Amity Uni...
bhadouriyakaku
 
Ch1 OS
C.U
 
Types of operating system
Ashikur Rahman
 
ITM(2).ppt
DimpyJindal4
 
Introduction to OS 1.ppt
ShannykumarSingh
 
A brief introduction about an operating system and its architecture
Guna Dhondwad
 
Types of os
HIMANSHU TAYAL
 
Operating System Simple Introduction
Diwash Sapkota
 
Ad

Recently uploaded (20)

PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PPTX
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
PPTX
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PDF
Design Thinking basics for Engineers.pdf
CMR University
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PDF
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PPTX
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
PPTX
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
PPTX
Depth First Search Algorithm in 🧠 DFS in Artificial Intelligence (AI)
rafeeqshaik212002
 
PPTX
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
PDF
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PPTX
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
Design Thinking basics for Engineers.pdf
CMR University
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
Depth First Search Algorithm in 🧠 DFS in Artificial Intelligence (AI)
rafeeqshaik212002
 
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
Hashing Introduction , hash functions and techniques
sailajam21
 
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
Ad

Computer system architecture

  • 2. Computer system can be organized in a number of can categorize roughly according to the number of general-purpose processors used. How a modern computer system works.
  • 3.  The general-purpose processors are categorized as follows. 1)Single-Processor Systems. 2)Multiprocessor Systems. 3) Clustered Systems.
  • 4. Single-Processor Systems:  Most computer systems used a single processor.  On a single processor system, there is one main CPU capable of executing a general- purpose instruction set,including instructions from user processes.
  • 5. Single-Processor Systems:  Almost all single processor systems have other special-purpose processors as well.  They come in the form of device-specific processors, such as disk, keyboard, and graphics controllers.  on mainframes, they may come in the form of more general-purpose processors, such as I/O processors that move data rapidly among the components of the system
  • 6.  All of these special-purpose processors run a limited instruction set and do not run user processes.  They are managed by the operating system, in that the operating systems ends them information about their next task and monitors their status.
  • 7.  For example, a disk-controller microprocessor receives a sequence of requests fromthemain CPU and implements its own disk queue and scheduling algorithm.  This arrangement relieves the main CPU of the overhead of disk scheduling.
  • 8.  PCs contain a microprocessor in the keyboard to convert the keystrokes into codes to be sent to the CPU.  In other systems or circumstances, special-purpo se processors are low-level components built into the hardware.  The operating system cannot communicate with these processors; they do their jobs autonomously.  The use of special-purpose microprocessors is common and does not turn a single-processor system into a multiprocessor.
  • 9. Multiprocessor Systems:  The multiple-processor systems in use today are of two types. 1. Asymmetric multiprocessing. 2. Symmetric multiprocessing. Asymmetric multiprocessing: in which each processor is assigned a specific task.
  • 10. Symmetric multiprocessing (SMP): The most common systems use symmetric multiprocessing (SMP), in which each processor performs all tasks within the operating system.
  • 11. Multiprocessor Systems:  multiprocessor systems also known as parallel systems or multicore systems.  Multiprocessor systems have two or more processors in close communication, sharing the computer bus and sometimes the clock, memory, and peripheral devices.
  • 12.  Multiprocessor systems first appeared prominently appeared in servers and have since migrated to desktop and laptop systems.  Recently, multiple processors have appeared on mobile devices such as smart phones and tablet computers.
  • 13.  Multiprocessor systems have three main advantages: 1)Increased throughput. 2)Economy of scale. 3)Increased reliability.
  • 14. 1.Increased throughput.  By increasing the number of processors, we expect to get more work done in less time.  The speed-up ratio with N processors is not N, however; rather, it is less than N.
  • 15. Economy of scale.  Multiprocessor systems can cost less than equivalent multiple single-processor systems, because they can share peripherals, mass storage, and power supplies. Increased reliability.  If functions can be distributed properly among several processors,thenthe failure of one processor will not halt thesystem, only slow it down.
  • 16.  If we have ten processors and one fails, then each of the remaining nine processors can pick up a share of the work of the failed processor.  Thus, the entire system runs only 10 percent slower, rather than failing altogether.
  • 17. Clustered Systems:  Another type of multiprocessor system is a clustered system, which gathers together multiple CPUs.  Like multiprocessor systems, but multiple systems working together.  Usually sharing storage via a storage-area network (SAN)
  • 18. 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
  • 19.  Some have distributed lock manager (DLM) to avoid conflicting operations.