SlideShare a Scribd company logo
1 of 17
Multiprocessor


                             Vikram Singh Slathia
                             M.Sc CS II semester
                             2011MAI025
                             Dept. of Computer Science


Vikram Singh Slathia                                 4/17/2012
Contents

 Introduction
 Why Choose a Multiprocessor?
 How multiprocessor are classified?
 Interconnection structures
 References




                                       4/17/2012
Introduction

 Multiprocessor system is an interconnection of
  two or more CPUs with memory and input-output
  equipment
 The components that forms multiprocessor are CPUs
  IOPs connected to input –output devices , and memory
  unit that may be partitioned into a number of separate
  modules.
 Multiprocessor are classified as multiple instruction
  stream, multiple data stream (MIMD) system.


                                                  4/17/2012
Why Choose a Multiprocessor?

 A single CPU can only go so fast, use more than
 one CPU to improve performance

 Multiple users

 Multiple applications

 Multi-tasking within an application

 Responsiveness and/or throughput

 Share hardware between CPUs

                                                4/17/2012
What you the difference between
         Multiprocessor and Multicomputer?

         Multiprocessor                         Multicomputer

 A multiprocessor system is           A computer made up of several
  simply a computer that has more       computers. The term generally
  than one CPU on its                   refers to an architecture in which
  motherboard.                          each processor has its own
 Multiprocessing is the use of two     memory rather than multiple
  or more central processing units      processors with a shared memory
  (CPUs) within a single computer
  system.




                                                                  4/17/2012
How multiprocessor are classified?


 Multiprocessor are classified by the way their
 memory is organized, mainly it is classified into two
 types

      1.    Tightly coupled multiprocessor
      2.    Loosely coupled multiprocessor




                                                   4/17/2012
Tightly coupled 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



                                               4/17/2012
Loosely-coupled 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


                                            4/17/2012
Difference b/w Tightly coupled and Loosely
           coupled multiprocessor

Tightly coupled             Loosely coupled



 Tightly-coupled systems    It is just opposite of
  physically smaller than     tightly coupled system.
  loosely-coupled system.
 More expensive .
                             Less expensive.




                                                       4/17/2012
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.




                                                   4/17/2012
1. Time –shared common bus.

 A system common bus multiprocessor system
 consists of a number of processors connected
 through path to a memory unit.


                     Memory Unit




   CPU 1     CPU 2    CPU 3        IOP 1   IOP 2




                                                   4/17/2012
2.    Multiport Memory

 A multiport memory system employs separate buses
 between each memory module and each CPU.




                                             4/17/2012
3.   Cross bar switch




                        4/17/2012
4.    Multistage switching Network

 The basic component of a multistage network is a
 two- input , two- output interchange switch.




                                                4/17/2012
5.   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.
                                    011                  111
0     01                 11
                              010                      110
                                            001              101
1     00                 10   000                      100
One –cube   Two – cube                    Three cube
                                                        4/17/2012
References

 M.Morris Mano Computer System Architecture ,
  Third Edition , Pearson Education.
 Aakriti Sharma, Advance Computer Architecture in
  simple steps.




                                                 4/17/2012
THANK YOU….


          4/17/2012

More Related Content

What's hot

What's hot (20)

Memory Management in OS
Memory Management in OSMemory Management in OS
Memory Management in OS
 
Multiprocessor architecture
Multiprocessor architectureMultiprocessor architecture
Multiprocessor architecture
 
Multiprocessor Architecture (Advanced computer architecture)
Multiprocessor Architecture  (Advanced computer architecture)Multiprocessor Architecture  (Advanced computer architecture)
Multiprocessor Architecture (Advanced computer architecture)
 
Computer architecture cache memory
Computer architecture cache memoryComputer architecture cache memory
Computer architecture cache memory
 
Interrupt
InterruptInterrupt
Interrupt
 
Chapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage SystemsChapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage Systems
 
Pram model
Pram modelPram model
Pram model
 
Memory consistency models
Memory consistency modelsMemory consistency models
Memory consistency models
 
DeadLock in Operating-Systems
DeadLock in Operating-SystemsDeadLock in Operating-Systems
DeadLock in Operating-Systems
 
Dma
DmaDma
Dma
 
Multithreading
MultithreadingMultithreading
Multithreading
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 
Memory Addressing
Memory AddressingMemory Addressing
Memory Addressing
 
Subroutine
SubroutineSubroutine
Subroutine
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Multicore Processor Technology
Multicore Processor TechnologyMulticore Processor Technology
Multicore Processor Technology
 
6.distributed shared memory
6.distributed shared memory6.distributed shared memory
6.distributed shared memory
 
Multiprocessor structures
Multiprocessor structuresMultiprocessor structures
Multiprocessor structures
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
 

Similar to Multiprocessor system

Multiprocessor
Multiprocessor Multiprocessor
Multiprocessor Irfan Khan
 
Multiprocessing, difference, advantages and disadvantages
Multiprocessing, difference, advantages and disadvantagesMultiprocessing, difference, advantages and disadvantages
Multiprocessing, difference, advantages and disadvantagescrella7557
 
Hi Guys! I need some help with this questions from the Operating Syste.docx
Hi Guys! I need some help with this questions from the Operating Syste.docxHi Guys! I need some help with this questions from the Operating Syste.docx
Hi Guys! I need some help with this questions from the Operating Syste.docxdelicecogupdyke
 
MULTIPROCESSOR OPERATING SYSTEMS
MULTIPROCESSOR OPERATING SYSTEMSMULTIPROCESSOR OPERATING SYSTEMS
MULTIPROCESSOR OPERATING SYSTEMSNemwos
 
Distributed system lectures
Distributed system lecturesDistributed system lectures
Distributed system lecturesmarwaeng
 
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...AM Publications
 
PARALLEL ARCHITECTURE AND COMPUTING - SHORT NOTES
PARALLEL ARCHITECTURE AND COMPUTING - SHORT NOTESPARALLEL ARCHITECTURE AND COMPUTING - SHORT NOTES
PARALLEL ARCHITECTURE AND COMPUTING - SHORT NOTESsuthi
 
Unit 5 lect-3-multiprocessor
Unit 5 lect-3-multiprocessorUnit 5 lect-3-multiprocessor
Unit 5 lect-3-multiprocessorvishal choudhary
 
Study of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsStudy of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsateeq ateeq
 
Advanced processor Principles
Advanced processor PrinciplesAdvanced processor Principles
Advanced processor PrinciplesVinit Raut
 
Operating Systems
Operating SystemsOperating Systems
Operating Systemsachal02
 
Inter-Process-Communication (or IPC for short) are mechanisms provid.pdf
Inter-Process-Communication (or IPC for short) are mechanisms provid.pdfInter-Process-Communication (or IPC for short) are mechanisms provid.pdf
Inter-Process-Communication (or IPC for short) are mechanisms provid.pdfaesalem06
 
Symmetric multiprocessing and Microkernel
Symmetric multiprocessing and MicrokernelSymmetric multiprocessing and Microkernel
Symmetric multiprocessing and MicrokernelManoraj Pannerselum
 
Multicore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiMulticore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiAnkit Raj
 

Similar to Multiprocessor system (20)

Multiprocessor
Multiprocessor Multiprocessor
Multiprocessor
 
Multiprocessor
MultiprocessorMultiprocessor
Multiprocessor
 
Multi processor
Multi processorMulti processor
Multi processor
 
Operating System Lecture 4
Operating System Lecture 4Operating System Lecture 4
Operating System Lecture 4
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 
Multiprocessing, difference, advantages and disadvantages
Multiprocessing, difference, advantages and disadvantagesMultiprocessing, difference, advantages and disadvantages
Multiprocessing, difference, advantages and disadvantages
 
Parallel Processing
Parallel ProcessingParallel Processing
Parallel Processing
 
Hi Guys! I need some help with this questions from the Operating Syste.docx
Hi Guys! I need some help with this questions from the Operating Syste.docxHi Guys! I need some help with this questions from the Operating Syste.docx
Hi Guys! I need some help with this questions from the Operating Syste.docx
 
MULTIPROCESSOR OPERATING SYSTEMS
MULTIPROCESSOR OPERATING SYSTEMSMULTIPROCESSOR OPERATING SYSTEMS
MULTIPROCESSOR OPERATING SYSTEMS
 
Distributed system lectures
Distributed system lecturesDistributed system lectures
Distributed system lectures
 
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
 
PARALLEL ARCHITECTURE AND COMPUTING - SHORT NOTES
PARALLEL ARCHITECTURE AND COMPUTING - SHORT NOTESPARALLEL ARCHITECTURE AND COMPUTING - SHORT NOTES
PARALLEL ARCHITECTURE AND COMPUTING - SHORT NOTES
 
Unit 5 lect-3-multiprocessor
Unit 5 lect-3-multiprocessorUnit 5 lect-3-multiprocessor
Unit 5 lect-3-multiprocessor
 
Study of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsStudy of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processors
 
Advanced processor Principles
Advanced processor PrinciplesAdvanced processor Principles
Advanced processor Principles
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
CH01.pdf
CH01.pdfCH01.pdf
CH01.pdf
 
Inter-Process-Communication (or IPC for short) are mechanisms provid.pdf
Inter-Process-Communication (or IPC for short) are mechanisms provid.pdfInter-Process-Communication (or IPC for short) are mechanisms provid.pdf
Inter-Process-Communication (or IPC for short) are mechanisms provid.pdf
 
Symmetric multiprocessing and Microkernel
Symmetric multiprocessing and MicrokernelSymmetric multiprocessing and Microkernel
Symmetric multiprocessing and Microkernel
 
Multicore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiMulticore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash Prajapati
 

More from Mr. Vikram Singh Slathia (14)

Python revision tour II
Python revision tour IIPython revision tour II
Python revision tour II
 
Marks for Class X Board Exams 2021 - 01/05/2021
Marks for Class X Board Exams 2021 - 01/05/2021Marks for Class X Board Exams 2021 - 01/05/2021
Marks for Class X Board Exams 2021 - 01/05/2021
 
Python revision tour i
Python revision tour iPython revision tour i
Python revision tour i
 
Parallel Computing
Parallel Computing Parallel Computing
Parallel Computing
 
Online exam series
Online exam seriesOnline exam series
Online exam series
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
Parallel sorting
Parallel sortingParallel sorting
Parallel sorting
 
Changing education scenario of india
Changing education scenario of indiaChanging education scenario of india
Changing education scenario of india
 
Gamec Theory
Gamec TheoryGamec Theory
Gamec Theory
 
Sarasvati Chalisa
Sarasvati ChalisaSarasvati Chalisa
Sarasvati Chalisa
 
Pushkar
PushkarPushkar
Pushkar
 
Save girl child to save your future
Save girl child to save your futureSave girl child to save your future
Save girl child to save your future
 
 Reuse Plastic Bottles.
 Reuse Plastic Bottles. Reuse Plastic Bottles.
 Reuse Plastic Bottles.
 
5 Pen PC Technology (P-ISM)
5 Pen PC Technology (P-ISM)5 Pen PC Technology (P-ISM)
5 Pen PC Technology (P-ISM)
 

Recently uploaded

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
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
“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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
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
 
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
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
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
 

Recently uploaded (20)

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...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
“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...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
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
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
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
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
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
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
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
 

Multiprocessor system

  • 1. Multiprocessor Vikram Singh Slathia M.Sc CS II semester 2011MAI025 Dept. of Computer Science Vikram Singh Slathia 4/17/2012
  • 2. Contents  Introduction  Why Choose a Multiprocessor?  How multiprocessor are classified?  Interconnection structures  References 4/17/2012
  • 3. Introduction  Multiprocessor system is an interconnection of two or more CPUs with memory and input-output equipment  The components that forms multiprocessor are CPUs IOPs connected to input –output devices , and memory unit that may be partitioned into a number of separate modules.  Multiprocessor are classified as multiple instruction stream, multiple data stream (MIMD) system. 4/17/2012
  • 4. Why Choose a Multiprocessor?  A single CPU can only go so fast, use more than one CPU to improve performance  Multiple users  Multiple applications  Multi-tasking within an application  Responsiveness and/or throughput  Share hardware between CPUs 4/17/2012
  • 5. What you the difference between Multiprocessor and Multicomputer? Multiprocessor Multicomputer  A multiprocessor system is  A computer made up of several simply a computer that has more computers. The term generally than one CPU on its refers to an architecture in which motherboard. each processor has its own  Multiprocessing is the use of two memory rather than multiple or more central processing units processors with a shared memory (CPUs) within a single computer system. 4/17/2012
  • 6. How multiprocessor are classified?  Multiprocessor are classified by the way their memory is organized, mainly it is classified into two types 1. Tightly coupled multiprocessor 2. Loosely coupled multiprocessor 4/17/2012
  • 7. Tightly coupled 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 4/17/2012
  • 8. Loosely-coupled 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 4/17/2012
  • 9. Difference b/w Tightly coupled and Loosely coupled multiprocessor Tightly coupled Loosely coupled  Tightly-coupled systems  It is just opposite of physically smaller than tightly coupled system. loosely-coupled system.  More expensive .  Less expensive. 4/17/2012
  • 10. 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. 4/17/2012
  • 11. 1. Time –shared common bus.  A system common bus multiprocessor system consists of a number of processors connected through path to a memory unit. Memory Unit CPU 1 CPU 2 CPU 3 IOP 1 IOP 2 4/17/2012
  • 12. 2. Multiport Memory  A multiport memory system employs separate buses between each memory module and each CPU. 4/17/2012
  • 13. 3. Cross bar switch 4/17/2012
  • 14. 4. Multistage switching Network  The basic component of a multistage network is a two- input , two- output interchange switch. 4/17/2012
  • 15. 5. 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. 011 111 0 01 11 010 110 001 101 1 00 10 000 100 One –cube Two – cube Three cube 4/17/2012
  • 16. References  M.Morris Mano Computer System Architecture , Third Edition , Pearson Education.  Aakriti Sharma, Advance Computer Architecture in simple steps. 4/17/2012
  • 17. THANK YOU…. 4/17/2012