SlideShare a Scribd company logo
1 of 12
Objectives
• Definition
• Multi processor operating systems
• Multiprocessor operating systems type
• Advantages of multiprocessor
• Disadvantages of multiprocessor
• Difference between multiprocessors and multicomputer
In General
Different processors speed up the framework, since various activities can be
performed all the while. Asymmetric multiprocessing is basic, just a single
processor (principal) can get to the information structure. While symmetric
multiprocessing is perplexing as the information structure is divided among all
processors and each processor needs to work in simultaneousness.
Definition
• Most computer systems are single processor systems i.e., they only have one
processor. However, multiprocessor or parallel systems are increasing in
importance nowadays. These systems have multiple processors working in parallel
that share the computer clock, memory, bus, peripheral devices etc. the main
objective of using a multiprocessor operating system is to increase the execution
speed of the system, more work done in less time (Brigh, 1965).
Figure 1 – Multiprocessing (Thakur, 2020)
Types of Multiprocessors
• There are two main types of processors, which are divided into symmetrical and
asymmetric types, and as explained below:
• Symmetric
By analogue, each processor has an operating system similar to the rest of
the processors. It works in parallel in a peer-to-peer relationship. An example of
this type of processor is Encore in the Unix kernel.
• Asymmetric
“ each processor is given a predefined task. There is a master processor that
gives instruction to all the other processors. Asymmetric multiprocessor system
contains a master slave relationship.” (Castro, 2020).
Types of Multiprocessors
Figure-2 (Difference Between Symmetric and
Asymmetric Multiprocessing 2019)
Main Difference
• In asymmetric processors, the tasks in the operating system are handled by the
main processor and the main processor distributes the tasks to the rest of the
processors, while in similar processors the tasks are run in the operating system.
• In symmetric multiprocessing, each processor has a queue of ready processes and
processes can be taken from a common queue to be processed.
• In multiple symmetric processors they have the same structure, but in asymmetric
processors the structure of the processors is different.
Main Difference
• Symmetric processors communicate with each other through shared memory, and
in multiple asymmetric processors, they do not need to communicate with each
other, as they are controlled by the main processor.
• In the event of failure of the coprocessor in asymmetric processors, the processing
is transferred to the main processor, but in symmetric processors in case of failure,
the computing power of the system is reduced
Advantages of Multiprocessor
• High productivity
• Less electricity consumption
• High reliability
• Low cost to work
Disadvantages of Multiprocessor
• The complexity of communication architecture
( O.S it take care more processor In same time )
• Big Memory
• Deadlock
• Time Consuming in case of failure
Multiprocessors vs. Multicomputer
Multiprocessor
• Multiprocessor is simply computer that has more than one cpu up on its motherboard .
• Multiprocessing is the use of two or more central processing units cpu with single computer
systems .
• Multiprocessor have single physical address space memory shared by all the cpus
• Multiprocessor would run slower because it would be in one computer .
• Multiprocessor is single system with multiple cpu (Wolf, 2004).
Multiprocessors vs. Multicomputer
• Multicomputer
• A computer made up of several computers . Similar to parallel computing .
• Distributed computing deals with hardware and software systems containing more than one processing
element multiple programs running under loosely or tightly controlled regime .
• Multicomputer have one physical address space per cpu .
• It can run faster
• Is multiple computers each of which can have multiple processor used for true parallel processing
• A concept known as distributed fault-tolerance is introduced. A model of a large multiprocessor system is
developed and techniques, based on this model, are given by which each processing element can correctly
diagnose failures in all other processing elements in the system (Wolf, 2004).
References
• Brigh, H. S. (1965). A Philco multiprocessing system. Proceedings of the October 27-29, 1964, Fall Joint
Computer Conference, Part II: Very High Speed Computer Systems on XX - AFIPS ’64 (Fall, Part II).
https://doi.org/10.1145/1464039.1464051
• Thakur, D. (2020, August 10). Definition Multiprocessor Operating System. Computer Notes. Retrieved
September 22, 2022, from https://ecomputernotes.com/fundamental/disk-operating-
system/multiprocessor-operating-system
• Castro, K. (2020, June 21). Multiprocessor Systems. Tutorials Point. Retrieved September 24, 2022, from
https://www.tutorialspoint.com/Multiprocessor-Systems#
• Difference Between Symmetric and Asymmetric Multiprocessing (with Comparison Chart). (2019,
December 26). Tech Differences. Retrieved September 24, 2022, from
https://techdifferences.com/difference-between-symmetric-and-asymmetric-multiprocessing.html
• Rehman, J. (2021, November 4). Advantages and disadvantages of multiprocessor systems. IT Release.
Retrieved September 24, 2022, from https://www.itrelease.com/2020/06/advantages-and-disadvantages-
of-multiprocessor-systems/
• Wolf, W. (2004). The future of multiprocessor systems-on-chips. Proceedings of the 41st Annual
Conference on Design Automation - DAC ’04. https://doi.org/10.1145/996566.996753

More Related Content

Similar to OS multiprocessing1.pptx

Introduction of os and types
Introduction of os and typesIntroduction of os and types
Introduction of os and typesPrakash Sir
 
EMBEDDED OS
EMBEDDED OSEMBEDDED OS
EMBEDDED OSAJAL A J
 
OperatingSystemFeature.pptx
OperatingSystemFeature.pptxOperatingSystemFeature.pptx
OperatingSystemFeature.pptxCharuJain396881
 
MK Sistem Operasi.pdf
MK Sistem Operasi.pdfMK Sistem Operasi.pdf
MK Sistem Operasi.pdfwisard1
 
os unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsos unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsssuser6aef00
 
Unit1typesofos.pptx
Unit1typesofos.pptxUnit1typesofos.pptx
Unit1typesofos.pptxdudoo1
 
Operating system
Operating systemOperating system
Operating systemyogitamore3
 
CSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxCSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxakhilagajjala
 
Types of operating system.................
Types of operating system.................Types of operating system.................
Types of operating system.................harendersin82880
 
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptxUNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptxLeahRachael
 
Multiprocessor
MultiprocessorMultiprocessor
MultiprocessorNeel Patel
 

Similar to OS multiprocessing1.pptx (20)

Introduction of os and types
Introduction of os and typesIntroduction of os and types
Introduction of os and types
 
ch1.ppt
ch1.pptch1.ppt
ch1.ppt
 
EMBEDDED OS
EMBEDDED OSEMBEDDED OS
EMBEDDED OS
 
OperatingSystemFeature.pptx
OperatingSystemFeature.pptxOperatingSystemFeature.pptx
OperatingSystemFeature.pptx
 
Operating System
Operating SystemOperating System
Operating System
 
MK Sistem Operasi.pdf
MK Sistem Operasi.pdfMK Sistem Operasi.pdf
MK Sistem Operasi.pdf
 
OS_MD_4.pdf
OS_MD_4.pdfOS_MD_4.pdf
OS_MD_4.pdf
 
os unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsos unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systems
 
Unit1typesofos.pptx
Unit1typesofos.pptxUnit1typesofos.pptx
Unit1typesofos.pptx
 
Operating system
Operating systemOperating system
Operating system
 
CSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxCSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptx
 
Types of operating system.................
Types of operating system.................Types of operating system.................
Types of operating system.................
 
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptxUNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
 
chapter1.ppt
chapter1.pptchapter1.ppt
chapter1.ppt
 
System architecture
System architectureSystem architecture
System architecture
 
Multiprocessor
MultiprocessorMultiprocessor
Multiprocessor
 
OS_MD_1.pdf
OS_MD_1.pdfOS_MD_1.pdf
OS_MD_1.pdf
 
Intro_ppt.pptx
Intro_ppt.pptxIntro_ppt.pptx
Intro_ppt.pptx
 
1. Introduction to OS.ppt
1. Introduction to OS.ppt1. Introduction to OS.ppt
1. Introduction to OS.ppt
 
unit 4.pptx
unit 4.pptxunit 4.pptx
unit 4.pptx
 

Recently uploaded

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Recently uploaded (20)

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

OS multiprocessing1.pptx

  • 1. Objectives • Definition • Multi processor operating systems • Multiprocessor operating systems type • Advantages of multiprocessor • Disadvantages of multiprocessor • Difference between multiprocessors and multicomputer
  • 2. In General Different processors speed up the framework, since various activities can be performed all the while. Asymmetric multiprocessing is basic, just a single processor (principal) can get to the information structure. While symmetric multiprocessing is perplexing as the information structure is divided among all processors and each processor needs to work in simultaneousness.
  • 3. Definition • Most computer systems are single processor systems i.e., they only have one processor. However, multiprocessor or parallel systems are increasing in importance nowadays. These systems have multiple processors working in parallel that share the computer clock, memory, bus, peripheral devices etc. the main objective of using a multiprocessor operating system is to increase the execution speed of the system, more work done in less time (Brigh, 1965). Figure 1 – Multiprocessing (Thakur, 2020)
  • 4. Types of Multiprocessors • There are two main types of processors, which are divided into symmetrical and asymmetric types, and as explained below: • Symmetric By analogue, each processor has an operating system similar to the rest of the processors. It works in parallel in a peer-to-peer relationship. An example of this type of processor is Encore in the Unix kernel. • Asymmetric “ each processor is given a predefined task. There is a master processor that gives instruction to all the other processors. Asymmetric multiprocessor system contains a master slave relationship.” (Castro, 2020).
  • 5. Types of Multiprocessors Figure-2 (Difference Between Symmetric and Asymmetric Multiprocessing 2019)
  • 6. Main Difference • In asymmetric processors, the tasks in the operating system are handled by the main processor and the main processor distributes the tasks to the rest of the processors, while in similar processors the tasks are run in the operating system. • In symmetric multiprocessing, each processor has a queue of ready processes and processes can be taken from a common queue to be processed. • In multiple symmetric processors they have the same structure, but in asymmetric processors the structure of the processors is different.
  • 7. Main Difference • Symmetric processors communicate with each other through shared memory, and in multiple asymmetric processors, they do not need to communicate with each other, as they are controlled by the main processor. • In the event of failure of the coprocessor in asymmetric processors, the processing is transferred to the main processor, but in symmetric processors in case of failure, the computing power of the system is reduced
  • 8. Advantages of Multiprocessor • High productivity • Less electricity consumption • High reliability • Low cost to work
  • 9. Disadvantages of Multiprocessor • The complexity of communication architecture ( O.S it take care more processor In same time ) • Big Memory • Deadlock • Time Consuming in case of failure
  • 10. Multiprocessors vs. Multicomputer Multiprocessor • Multiprocessor is simply computer that has more than one cpu up on its motherboard . • Multiprocessing is the use of two or more central processing units cpu with single computer systems . • Multiprocessor have single physical address space memory shared by all the cpus • Multiprocessor would run slower because it would be in one computer . • Multiprocessor is single system with multiple cpu (Wolf, 2004).
  • 11. Multiprocessors vs. Multicomputer • Multicomputer • A computer made up of several computers . Similar to parallel computing . • Distributed computing deals with hardware and software systems containing more than one processing element multiple programs running under loosely or tightly controlled regime . • Multicomputer have one physical address space per cpu . • It can run faster • Is multiple computers each of which can have multiple processor used for true parallel processing • A concept known as distributed fault-tolerance is introduced. A model of a large multiprocessor system is developed and techniques, based on this model, are given by which each processing element can correctly diagnose failures in all other processing elements in the system (Wolf, 2004).
  • 12. References • Brigh, H. S. (1965). A Philco multiprocessing system. Proceedings of the October 27-29, 1964, Fall Joint Computer Conference, Part II: Very High Speed Computer Systems on XX - AFIPS ’64 (Fall, Part II). https://doi.org/10.1145/1464039.1464051 • Thakur, D. (2020, August 10). Definition Multiprocessor Operating System. Computer Notes. Retrieved September 22, 2022, from https://ecomputernotes.com/fundamental/disk-operating- system/multiprocessor-operating-system • Castro, K. (2020, June 21). Multiprocessor Systems. Tutorials Point. Retrieved September 24, 2022, from https://www.tutorialspoint.com/Multiprocessor-Systems# • Difference Between Symmetric and Asymmetric Multiprocessing (with Comparison Chart). (2019, December 26). Tech Differences. Retrieved September 24, 2022, from https://techdifferences.com/difference-between-symmetric-and-asymmetric-multiprocessing.html • Rehman, J. (2021, November 4). Advantages and disadvantages of multiprocessor systems. IT Release. Retrieved September 24, 2022, from https://www.itrelease.com/2020/06/advantages-and-disadvantages- of-multiprocessor-systems/ • Wolf, W. (2004). The future of multiprocessor systems-on-chips. Proceedings of the 41st Annual Conference on Design Automation - DAC ’04. https://doi.org/10.1145/996566.996753