SlideShare a Scribd company logo
1 of 16
MULTIPROCESSO
R
Nemwos Iuarp
INTRODUCTION
⮚ A multiprocessor system is an interconnection of two or more CPU,
with memory and input-output equipment.
⮚ Multiprocessor can be defined under MIMD category.
⮚ A single job can be divided into independent tasks.
l. By Manually
ll. By Programmer
lll. By Compiler
⮚ Subdivided program can be executed parallelly.
⮚ Due to any kind of fault, If any processor will be failed than task can
be assigned to another processor of that faulty processor.
CHARACTERISTICS
⮚ Reliability: Improves the reliability of the system so that a
failure in one part has a limited effect on the rest of the
system.
⮚ Performance: Multiprocessing can improve performance
by decomposing a program into parallel executable tasks.
⮚ Multi Tasking: More than two processors are available in
Multiple program can be executed same time.
⮚ Increased Throughput: Increased throughput because of
execution of multiple jobs in parallel portions of the same
job in parallel.
MULTIPROCESSOR
ADVANTAGES
I. Improve Reliability
II. Enhance Performance
III. Multi Tasking
IV. High Throughout
V. More Economic System
DISADVANTAGE
I. More Costly
II. Complicated Operating
System Required
III. Large Main Memory
Required
TYPEs OF MULTIPROCESSOR
⮚ Multiprocessor are classified by the way of their
memory is organized, mainly it is classified into two
types.
1. Tightly Coupled Multiprocessor
2. Loosely Coupled Multiprocessor
Tightly Couple Multiprocessor
⮚ A Multiprocessor is a tightly coupled computer
system having two or more processing units
(Multiple Processors) each sharing main memory and
peripherals, in order to simultaneously process
programs.
⮚ Tightly coupled Multiprocessor is also know as
shared memory system.
Loosely Couple Multiprocessor
⮚ Loosely-coupled multiprocessor systems(often referred
to as clusters ) are based on multiple standalone single
or dual processor commodity computers interconnected
via a high speed communication system.
⮚ Loosely-coupled multiprocessor is also known as
distributed memory.
⮚ Example : A Linux Beowulf cluster.
DIFFERENCES BETWEEN TIGHTLY
Coupled MULTIPROCESSOR
& LOOSELY COUPLEd
MULTIPROCESSOR
Tightly Coupled Multiprocessor
❑ Tightly coupled systems
physically smaller than
loosely coupled system.
❑ More Expensive.
Loosely Coupled Multiprocessor
❑ Loosely coupled system are
bigger in size as compare of
Tightly coupled systems.
❑ Less Expensive.
Interconnection Structures
⮚ The Physical forms for establishing an interconnection network.
1. Time shared common bus.
2. Multiport memory.
3. Crossbar switch.
4. Multistage switching network.
5. Hypercube system.
Time–shared common bus.
⮚ A System common bus multiprocessor system consists of a
number of processors connected through a common path to a
memory unit.
Multiport Memory
⮚ A Multiport Memory System employs separate buses between
each memory module and each CPU.
Cross bar switch
⮚ The Crossbar switch organization consists of a number of cross
points that are placed at intersection between processor buses
and memory module paths.
Multistage switching Network
⮚ The basic component of a multistage network is a two-
input , two- output interchange switch.
Hypercube Interconnection
⮚ The hypercube or binary n-cube
multiprocessor structure is loosely coupled
system composed of N=2n processor
interconnected in an n-dimensional binary
cube.
⮚ Hyper cube structures for n = 1,2,3.
.
Thank You

More Related Content

Similar to MULTIPROCESSOR OPERATING SYSTEMS

Distributed Operating System
Distributed Operating SystemDistributed Operating System
Distributed Operating SystemAjithaG9
 
Cloud Computing-UNIT 1 claud computing basics
Cloud Computing-UNIT 1 claud computing basicsCloud Computing-UNIT 1 claud computing basics
Cloud Computing-UNIT 1 claud computing basicsmoeincanada007
 
Operating System DOS and Windows
Operating System DOS and WindowsOperating System DOS and Windows
Operating System DOS and WindowsYasirKhan357
 
Multiprocessor structures
Multiprocessor structuresMultiprocessor structures
Multiprocessor structuresShareb Ismaeel
 
Symmetric multiprocessing and Microkernel
Symmetric multiprocessing and MicrokernelSymmetric multiprocessing and Microkernel
Symmetric multiprocessing and MicrokernelManoraj Pannerselum
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecturevenkateswarlu G
 
CS8603_Notes_003-1_edubuzz360.pdf
CS8603_Notes_003-1_edubuzz360.pdfCS8603_Notes_003-1_edubuzz360.pdf
CS8603_Notes_003-1_edubuzz360.pdfKishaKiddo
 
Overview of Distributed Systems
Overview of Distributed SystemsOverview of Distributed Systems
Overview of Distributed Systemsvampugani
 
Distributed system notes unit I
Distributed system notes unit IDistributed system notes unit I
Distributed system notes unit INANDINI SHARMA
 
Multiprocessor
Multiprocessor Multiprocessor
Multiprocessor Irfan Khan
 
distributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdfdistributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdflematadese670
 
Advanced processor Principles
Advanced processor PrinciplesAdvanced processor Principles
Advanced processor PrinciplesVinit Raut
 
4-Process control block.pptx
4-Process control block.pptx4-Process control block.pptx
4-Process control block.pptxsania458451
 

Similar to MULTIPROCESSOR OPERATING SYSTEMS (20)

Distributed Operating System
Distributed Operating SystemDistributed Operating System
Distributed Operating System
 
Cloud Computing-UNIT 1 claud computing basics
Cloud Computing-UNIT 1 claud computing basicsCloud Computing-UNIT 1 claud computing basics
Cloud Computing-UNIT 1 claud computing basics
 
Multi processor
Multi processorMulti processor
Multi processor
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 
OS_MD_4.pdf
OS_MD_4.pdfOS_MD_4.pdf
OS_MD_4.pdf
 
Operating System DOS and Windows
Operating System DOS and WindowsOperating System DOS and Windows
Operating System DOS and Windows
 
System architecture
System architectureSystem architecture
System architecture
 
Chapter One.ppt
Chapter One.pptChapter One.ppt
Chapter One.ppt
 
Os
OsOs
Os
 
Multiprocessor structures
Multiprocessor structuresMultiprocessor structures
Multiprocessor structures
 
Symmetric multiprocessing and Microkernel
Symmetric multiprocessing and MicrokernelSymmetric multiprocessing and Microkernel
Symmetric multiprocessing and Microkernel
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
 
CS8603_Notes_003-1_edubuzz360.pdf
CS8603_Notes_003-1_edubuzz360.pdfCS8603_Notes_003-1_edubuzz360.pdf
CS8603_Notes_003-1_edubuzz360.pdf
 
Overview of Distributed Systems
Overview of Distributed SystemsOverview of Distributed Systems
Overview of Distributed Systems
 
Distributed system notes unit I
Distributed system notes unit IDistributed system notes unit I
Distributed system notes unit I
 
Multiprocessor
Multiprocessor Multiprocessor
Multiprocessor
 
distributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdfdistributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdf
 
Advanced processor Principles
Advanced processor PrinciplesAdvanced processor Principles
Advanced processor Principles
 
Desktop and multiprocessor systems
Desktop and multiprocessor systemsDesktop and multiprocessor systems
Desktop and multiprocessor systems
 
4-Process control block.pptx
4-Process control block.pptx4-Process control block.pptx
4-Process control block.pptx
 

More from Nemwos

Cache, Caching, Cache Memory Explained
Cache, Caching, Cache Memory ExplainedCache, Caching, Cache Memory Explained
Cache, Caching, Cache Memory ExplainedNemwos
 
Basics you should know about UNIX and LINUX
Basics you should know about UNIX and LINUXBasics you should know about UNIX and LINUX
Basics you should know about UNIX and LINUXNemwos
 
A* SEARCH ALGORITHM in simpler terms
A* SEARCH ALGORITHM in simpler termsA* SEARCH ALGORITHM in simpler terms
A* SEARCH ALGORITHM in simpler termsNemwos
 
Mobile Device Security
Mobile Device SecurityMobile Device Security
Mobile Device SecurityNemwos
 
Basics of Customer Segmentation
Basics of Customer SegmentationBasics of Customer Segmentation
Basics of Customer SegmentationNemwos
 
Start to end career path in Astronomy.
Start to end career path in Astronomy.Start to end career path in Astronomy.
Start to end career path in Astronomy.Nemwos
 
GOOGLE BIG QUERY
GOOGLE BIG QUERYGOOGLE BIG QUERY
GOOGLE BIG QUERYNemwos
 
Corporate communication
Corporate communicationCorporate communication
Corporate communicationNemwos
 
Steps in planning a presentation
Steps in planning a presentationSteps in planning a presentation
Steps in planning a presentationNemwos
 
Multi Processors And Multi Computers
 Multi Processors And Multi Computers Multi Processors And Multi Computers
Multi Processors And Multi ComputersNemwos
 
Adding graphics to the presentation
Adding graphics to the presentationAdding graphics to the presentation
Adding graphics to the presentationNemwos
 

More from Nemwos (11)

Cache, Caching, Cache Memory Explained
Cache, Caching, Cache Memory ExplainedCache, Caching, Cache Memory Explained
Cache, Caching, Cache Memory Explained
 
Basics you should know about UNIX and LINUX
Basics you should know about UNIX and LINUXBasics you should know about UNIX and LINUX
Basics you should know about UNIX and LINUX
 
A* SEARCH ALGORITHM in simpler terms
A* SEARCH ALGORITHM in simpler termsA* SEARCH ALGORITHM in simpler terms
A* SEARCH ALGORITHM in simpler terms
 
Mobile Device Security
Mobile Device SecurityMobile Device Security
Mobile Device Security
 
Basics of Customer Segmentation
Basics of Customer SegmentationBasics of Customer Segmentation
Basics of Customer Segmentation
 
Start to end career path in Astronomy.
Start to end career path in Astronomy.Start to end career path in Astronomy.
Start to end career path in Astronomy.
 
GOOGLE BIG QUERY
GOOGLE BIG QUERYGOOGLE BIG QUERY
GOOGLE BIG QUERY
 
Corporate communication
Corporate communicationCorporate communication
Corporate communication
 
Steps in planning a presentation
Steps in planning a presentationSteps in planning a presentation
Steps in planning a presentation
 
Multi Processors And Multi Computers
 Multi Processors And Multi Computers Multi Processors And Multi Computers
Multi Processors And Multi Computers
 
Adding graphics to the presentation
Adding graphics to the presentationAdding graphics to the presentation
Adding graphics to the presentation
 

Recently uploaded

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

MULTIPROCESSOR OPERATING SYSTEMS

  • 2. INTRODUCTION ⮚ A multiprocessor system is an interconnection of two or more CPU, with memory and input-output equipment. ⮚ Multiprocessor can be defined under MIMD category. ⮚ A single job can be divided into independent tasks. l. By Manually ll. By Programmer lll. By Compiler ⮚ Subdivided program can be executed parallelly. ⮚ Due to any kind of fault, If any processor will be failed than task can be assigned to another processor of that faulty processor.
  • 3. CHARACTERISTICS ⮚ Reliability: Improves the reliability of the system so that a failure in one part has a limited effect on the rest of the system. ⮚ Performance: Multiprocessing can improve performance by decomposing a program into parallel executable tasks. ⮚ Multi Tasking: More than two processors are available in Multiple program can be executed same time. ⮚ Increased Throughput: Increased throughput because of execution of multiple jobs in parallel portions of the same job in parallel.
  • 4. MULTIPROCESSOR ADVANTAGES I. Improve Reliability II. Enhance Performance III. Multi Tasking IV. High Throughout V. More Economic System DISADVANTAGE I. More Costly II. Complicated Operating System Required III. Large Main Memory Required
  • 5. TYPEs OF MULTIPROCESSOR ⮚ Multiprocessor are classified by the way of their memory is organized, mainly it is classified into two types. 1. Tightly Coupled Multiprocessor 2. Loosely Coupled Multiprocessor
  • 6. Tightly Couple Multiprocessor ⮚ A Multiprocessor is a tightly coupled computer system having two or more processing units (Multiple Processors) each sharing main memory and peripherals, in order to simultaneously process programs. ⮚ Tightly coupled Multiprocessor is also know as shared memory system.
  • 7. Loosely Couple Multiprocessor ⮚ Loosely-coupled multiprocessor systems(often referred to as clusters ) are based on multiple standalone single or dual processor commodity computers interconnected via a high speed communication system. ⮚ Loosely-coupled multiprocessor is also known as distributed memory. ⮚ Example : A Linux Beowulf cluster.
  • 8. DIFFERENCES BETWEEN TIGHTLY Coupled MULTIPROCESSOR & LOOSELY COUPLEd MULTIPROCESSOR Tightly Coupled Multiprocessor ❑ Tightly coupled systems physically smaller than loosely coupled system. ❑ More Expensive. Loosely Coupled Multiprocessor ❑ Loosely coupled system are bigger in size as compare of Tightly coupled systems. ❑ Less Expensive.
  • 9. Interconnection Structures ⮚ The Physical forms for establishing an interconnection network. 1. Time shared common bus. 2. Multiport memory. 3. Crossbar switch. 4. Multistage switching network. 5. Hypercube system.
  • 10. Time–shared common bus. ⮚ A System common bus multiprocessor system consists of a number of processors connected through a common path to a memory unit.
  • 11. Multiport Memory ⮚ A Multiport Memory System employs separate buses between each memory module and each CPU.
  • 12. Cross bar switch ⮚ The Crossbar switch organization consists of a number of cross points that are placed at intersection between processor buses and memory module paths.
  • 13. Multistage switching Network ⮚ The basic component of a multistage network is a two- input , two- output interchange switch.
  • 14. Hypercube Interconnection ⮚ The hypercube or binary n-cube multiprocessor structure is loosely coupled system composed of N=2n processor interconnected in an n-dimensional binary cube. ⮚ Hyper cube structures for n = 1,2,3.
  • 15.