SlideShare a Scribd company logo
1 of 19
Download to read offline
PARALLEL AND DISTRIBUTED COMPUTING
INTERCONNECTION TOPOLOGIES
NETWORK TOPOLOGIES
Two types of topologies
 Shared Network: Communicate at most one message at a
time that’s why limited scalability
 Switched Network: Simultaneously transfer several messages
between different pairs of nodes.
NETWORK TOPOLOGIES
 Degree: Maximum number of neighbors of any node
 Diameter: length of longest of all shortest path
 BisectionWidth: minimum number of edges(links) to be
removed to disconnect the network into two halves. In case of
odd number of nodes one half can include one more node.
NETWORK TOPOLOGIES
 Constant Degree: Should be constant i.e. independent of
network size.This property allows scale large number of nodes
without adding excessive number of connections.
 Low Diameter: Should be minimum in order to provide
efficient communication between any pair of nodes
 High BisectionWidth: low bisection width can slow down
communication and thus limit the performance of applications.
NETWORK TOPOLOGIES
 Linear Array
 2D Mesh/torus
 3D Mesh/torus
 BinaryTree
 Hypercube
LINEAR ARRAY
 Every node is connected to left and its right neighbor and thus
degree is 2 i.e. deg(Ln)=2
 Longest distance between any two nodes is between leftmost
node and the right most node i.e. Diam(Ln)=n-1
 Bisection width is one i.e. BW(Ln)=1, Since only one link
between P(n-1)/2 and P(n/2) needs to be removed in order to split
into two disconnected halves.
2D MESHTOPOLOGY
 Nodes are arranged in a (usually
square) grid
 Each node has most four neighbors i.e.
deg(M4,4)=√n=4
 Longest distance between P0,0 and P3,3
Leading to diameter of 6 i.e.
Daim(Mk,k)=2(√n-1)=6.
 Removing all links between second
and third row/column disconnects
M4,4 into equal halves.Thus bisection
width is bw(Mk,k)=(√n =4)
2D TORUSTOPOLOGY
 A frequently used extension of mesh is torus
 2D Torus Tk,k is extends Mk,k by adding wrap-around
edges to directly connect left and right node of each
raw as well the bottom and top node of each
column.
 Each node has most four neighbors i.e. deg(M4,4)=4
 Longest distance between P0,0 and P3,3 Leading to
diameter of 6 i.e. Daim(Mk,k)=(√n-1)=3.
 Removing all links between second and third
row/column disconnects M4,4 into equal halves.Thus
bisection width is bw(Mk,k)=(2√n = 8)
3D MESHTOPOLOGY
 Nodes are arranged in a (usually
square) grid
 Each node has most six neighbors
i.e. degree is Deg(Mk,k,k)=6
 Longest distance between P0,0 and
P3,3 Leading to diameter of 6 i.e.
Daim(Mk,k,k)=3(3√n-1).
 Bisection width can be calculated as
BW(Mk,k)=( n2/3)
3D MESHTOPOLOGY
 3D Mesh topology has many desirable features such as a
constant degree, relatively low diameter, and relatively high
bisection width.
 Thus it has been used as an interconnection network in top
supercomputers
3D TORUSTOPOLOGY
 Nodes are arranged in a (usually
square) grid
 Similar to 3d-Mesh topology just by
adding wrap-around edges
BINARY TREE TOPOLOGY
 In order to reduce network diameter, a tree based structure can be
used.
 Each node is connected to its parent and two Childs hence degree
is deg(BTd)=3
 The longest distance is when travelling between left most node to
right most half of tree, which requires growing up to the root and
then down again so Diam(BTd) = 2(d-1) = 2log2 (n+1).
 In-spite of constant degree and diameter is low disadvantage of
binary tree is its bisection width.
BINARY TREE TOPOLOGY
 Removing only a single link
with the root, we can split
the network into two
disconnected components
i.e. bitwise width bw(BTd)=1
HYPERCUBE NETWORK TOPOLOGY
 Hypercube network can be
represented as a graph with
n=2d nodes that has each
vertex labeled with a distinct
bit of length d
 Vertices that are connected iff
bits string differ in exactly one
bit.
HYPERCUBE NETWORK TOPOLOGY
 Each node is connected to d
other nodes so degree will
deg(Qd)=d=log2(n)
 Longest distance between two
nodes diam(Qd)=d=log2(n)
 Removing all links between nodes
starting with label O and all
nodes starting with 1
disconnects Hd into two halves
i.e. it holds bw(Qd)=n/2
NETWORK TOPOLOGY
HYPERCUBE NETWORK TOPOLOGY
 Overall hypercube has the highest bisection width
 Furthermore diameter is very low (logarithmic)
 But disadvantage is non constant degree. i.e. number of required
links per node is logarithmic
 Making it difficult to scale up to large number of nodes.

More Related Content

Similar to Parallel and Distributed Computing Chapter 11

Design of radiating edge gap-coupled broadband
Design of radiating edge gap-coupled broadbandDesign of radiating edge gap-coupled broadband
Design of radiating edge gap-coupled broadband
IAEME Publication
 
Design of radiating edge gap-coupled broadband
Design of radiating edge gap-coupled broadbandDesign of radiating edge gap-coupled broadband
Design of radiating edge gap-coupled broadband
IAEME Publication
 

Similar to Parallel and Distributed Computing Chapter 11 (20)

Notes on optical fiber communication unit7
Notes on optical fiber communication unit7Notes on optical fiber communication unit7
Notes on optical fiber communication unit7
 
ON FINDING MINIMUM AND MAXIMUM PATH LENGTH IN GRID-BASED WIRELESS NETWORKS
ON FINDING MINIMUM AND MAXIMUM PATH LENGTH IN GRID-BASED WIRELESS NETWORKSON FINDING MINIMUM AND MAXIMUM PATH LENGTH IN GRID-BASED WIRELESS NETWORKS
ON FINDING MINIMUM AND MAXIMUM PATH LENGTH IN GRID-BASED WIRELESS NETWORKS
 
dokumen.tips_3d-ic-seminar-ppt.ppt
dokumen.tips_3d-ic-seminar-ppt.pptdokumen.tips_3d-ic-seminar-ppt.ppt
dokumen.tips_3d-ic-seminar-ppt.ppt
 
A Compact Dual Band Dielectric Resonator Antenna For Wireless Applications
A Compact Dual Band Dielectric Resonator Antenna For Wireless ApplicationsA Compact Dual Band Dielectric Resonator Antenna For Wireless Applications
A Compact Dual Band Dielectric Resonator Antenna For Wireless Applications
 
3D IC TECHNOLOGY
3D IC TECHNOLOGY3D IC TECHNOLOGY
3D IC TECHNOLOGY
 
3 d
3 d3 d
3 d
 
FIBEROPTICS.pdf
FIBEROPTICS.pdfFIBEROPTICS.pdf
FIBEROPTICS.pdf
 
3 d ic
3 d ic3 d ic
3 d ic
 
GSM Cell planning and frequency reuse
GSM Cell planning and frequency reuseGSM Cell planning and frequency reuse
GSM Cell planning and frequency reuse
 
Dual band cross-coupled branch line coupler
Dual band cross-coupled branch line couplerDual band cross-coupled branch line coupler
Dual band cross-coupled branch line coupler
 
What Is A Network made by Ms. Archika Bhatia
What Is A Network made by Ms. Archika BhatiaWhat Is A Network made by Ms. Archika Bhatia
What Is A Network made by Ms. Archika Bhatia
 
Design of radiating edge gap-coupled broadband
Design of radiating edge gap-coupled broadbandDesign of radiating edge gap-coupled broadband
Design of radiating edge gap-coupled broadband
 
Design of radiating edge gap-coupled broadband
Design of radiating edge gap-coupled broadbandDesign of radiating edge gap-coupled broadband
Design of radiating edge gap-coupled broadband
 
Crimson Publishers-Design of a 0.22THz, 100W Planar TWT for Ultra Wide Band W...
Crimson Publishers-Design of a 0.22THz, 100W Planar TWT for Ultra Wide Band W...Crimson Publishers-Design of a 0.22THz, 100W Planar TWT for Ultra Wide Band W...
Crimson Publishers-Design of a 0.22THz, 100W Planar TWT for Ultra Wide Band W...
 
Performance evaluation of energy
Performance evaluation of energyPerformance evaluation of energy
Performance evaluation of energy
 
INVESTIGATION OF FWM EFFECT ON BER IN WDM OPTICAL COMMUNICATION SYSTEM WITH B...
INVESTIGATION OF FWM EFFECT ON BER IN WDM OPTICAL COMMUNICATION SYSTEM WITH B...INVESTIGATION OF FWM EFFECT ON BER IN WDM OPTICAL COMMUNICATION SYSTEM WITH B...
INVESTIGATION OF FWM EFFECT ON BER IN WDM OPTICAL COMMUNICATION SYSTEM WITH B...
 
3 d
3 d3 d
3 d
 
3 d(1)
3 d(1)3 d(1)
3 d(1)
 
Low-Power D-Band CMOS Amplifier for Ultrahigh-Speed Wireless Communications
Low-Power D-Band CMOS Amplifier for Ultrahigh-Speed Wireless CommunicationsLow-Power D-Band CMOS Amplifier for Ultrahigh-Speed Wireless Communications
Low-Power D-Band CMOS Amplifier for Ultrahigh-Speed Wireless Communications
 
Graph clustering
Graph clusteringGraph clustering
Graph clustering
 

More from AbdullahMunir32

Mobile Application Development-Lecture 15 & 16.pdf
Mobile Application Development-Lecture 15 & 16.pdfMobile Application Development-Lecture 15 & 16.pdf
Mobile Application Development-Lecture 15 & 16.pdf
AbdullahMunir32
 
Mobile Application Development-Lecture 13 & 14.pdf
Mobile Application Development-Lecture 13 & 14.pdfMobile Application Development-Lecture 13 & 14.pdf
Mobile Application Development-Lecture 13 & 14.pdf
AbdullahMunir32
 
Mobile Application Development -Lecture 11 & 12.pdf
Mobile Application Development -Lecture 11 & 12.pdfMobile Application Development -Lecture 11 & 12.pdf
Mobile Application Development -Lecture 11 & 12.pdf
AbdullahMunir32
 
Mobile Application Development -Lecture 09 & 10.pdf
Mobile Application Development -Lecture 09 & 10.pdfMobile Application Development -Lecture 09 & 10.pdf
Mobile Application Development -Lecture 09 & 10.pdf
AbdullahMunir32
 
Mobile Application Development -Lecture 07 & 08.pdf
Mobile Application Development -Lecture 07 & 08.pdfMobile Application Development -Lecture 07 & 08.pdf
Mobile Application Development -Lecture 07 & 08.pdf
AbdullahMunir32
 
Mobile Application Development Lecture 05 & 06.pdf
Mobile Application Development Lecture 05 & 06.pdfMobile Application Development Lecture 05 & 06.pdf
Mobile Application Development Lecture 05 & 06.pdf
AbdullahMunir32
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
AbdullahMunir32
 
Mobile Application Development-Lecture 01 & 02.pdf
Mobile Application Development-Lecture 01 & 02.pdfMobile Application Development-Lecture 01 & 02.pdf
Mobile Application Development-Lecture 01 & 02.pdf
AbdullahMunir32
 

More from AbdullahMunir32 (20)

Mobile Application Development-Lecture 15 & 16.pdf
Mobile Application Development-Lecture 15 & 16.pdfMobile Application Development-Lecture 15 & 16.pdf
Mobile Application Development-Lecture 15 & 16.pdf
 
Mobile Application Development-Lecture 13 & 14.pdf
Mobile Application Development-Lecture 13 & 14.pdfMobile Application Development-Lecture 13 & 14.pdf
Mobile Application Development-Lecture 13 & 14.pdf
 
Mobile Application Development -Lecture 11 & 12.pdf
Mobile Application Development -Lecture 11 & 12.pdfMobile Application Development -Lecture 11 & 12.pdf
Mobile Application Development -Lecture 11 & 12.pdf
 
Mobile Application Development -Lecture 09 & 10.pdf
Mobile Application Development -Lecture 09 & 10.pdfMobile Application Development -Lecture 09 & 10.pdf
Mobile Application Development -Lecture 09 & 10.pdf
 
Mobile Application Development -Lecture 07 & 08.pdf
Mobile Application Development -Lecture 07 & 08.pdfMobile Application Development -Lecture 07 & 08.pdf
Mobile Application Development -Lecture 07 & 08.pdf
 
Mobile Application Development Lecture 05 & 06.pdf
Mobile Application Development Lecture 05 & 06.pdfMobile Application Development Lecture 05 & 06.pdf
Mobile Application Development Lecture 05 & 06.pdf
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
 
Mobile Application Development-Lecture 01 & 02.pdf
Mobile Application Development-Lecture 01 & 02.pdfMobile Application Development-Lecture 01 & 02.pdf
Mobile Application Development-Lecture 01 & 02.pdf
 
Parallel and Distributed Computing Chapter 13
Parallel and Distributed Computing Chapter 13Parallel and Distributed Computing Chapter 13
Parallel and Distributed Computing Chapter 13
 
Parallel and Distributed Computing Chapter 12
Parallel and Distributed Computing Chapter 12Parallel and Distributed Computing Chapter 12
Parallel and Distributed Computing Chapter 12
 
Parallel and Distributed Computing Chapter 10
Parallel and Distributed Computing Chapter 10Parallel and Distributed Computing Chapter 10
Parallel and Distributed Computing Chapter 10
 
Parallel and Distributed Computing Chapter 9
Parallel and Distributed Computing Chapter 9Parallel and Distributed Computing Chapter 9
Parallel and Distributed Computing Chapter 9
 
Parallel and Distributed Computing Chapter 8
Parallel and Distributed Computing Chapter 8Parallel and Distributed Computing Chapter 8
Parallel and Distributed Computing Chapter 8
 
Parallel and Distributed Computing Chapter 7
Parallel and Distributed Computing Chapter 7Parallel and Distributed Computing Chapter 7
Parallel and Distributed Computing Chapter 7
 
Parallel and Distributed Computing Chapter 6
Parallel and Distributed Computing Chapter 6Parallel and Distributed Computing Chapter 6
Parallel and Distributed Computing Chapter 6
 
Parallel and Distributed Computing Chapter 5
Parallel and Distributed Computing Chapter 5Parallel and Distributed Computing Chapter 5
Parallel and Distributed Computing Chapter 5
 
Parallel and Distributed Computing Chapter 4
Parallel and Distributed Computing Chapter 4Parallel and Distributed Computing Chapter 4
Parallel and Distributed Computing Chapter 4
 
Parallel and Distributed Computing chapter 3
Parallel and Distributed Computing chapter 3Parallel and Distributed Computing chapter 3
Parallel and Distributed Computing chapter 3
 
Parallel and Distributed Computing Chapter 2
Parallel and Distributed Computing Chapter 2Parallel and Distributed Computing Chapter 2
Parallel and Distributed Computing Chapter 2
 
Parallel and Distributed Computing chapter 1
Parallel and Distributed Computing chapter 1Parallel and Distributed Computing chapter 1
Parallel and Distributed Computing chapter 1
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
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
QucHHunhnh
 

Recently uploaded (20)

Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
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
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Parallel and Distributed Computing Chapter 11

  • 1. PARALLEL AND DISTRIBUTED COMPUTING INTERCONNECTION TOPOLOGIES
  • 2. NETWORK TOPOLOGIES Two types of topologies  Shared Network: Communicate at most one message at a time that’s why limited scalability  Switched Network: Simultaneously transfer several messages between different pairs of nodes.
  • 3. NETWORK TOPOLOGIES  Degree: Maximum number of neighbors of any node  Diameter: length of longest of all shortest path  BisectionWidth: minimum number of edges(links) to be removed to disconnect the network into two halves. In case of odd number of nodes one half can include one more node.
  • 4. NETWORK TOPOLOGIES  Constant Degree: Should be constant i.e. independent of network size.This property allows scale large number of nodes without adding excessive number of connections.  Low Diameter: Should be minimum in order to provide efficient communication between any pair of nodes  High BisectionWidth: low bisection width can slow down communication and thus limit the performance of applications.
  • 5.
  • 6. NETWORK TOPOLOGIES  Linear Array  2D Mesh/torus  3D Mesh/torus  BinaryTree  Hypercube
  • 7. LINEAR ARRAY  Every node is connected to left and its right neighbor and thus degree is 2 i.e. deg(Ln)=2  Longest distance between any two nodes is between leftmost node and the right most node i.e. Diam(Ln)=n-1  Bisection width is one i.e. BW(Ln)=1, Since only one link between P(n-1)/2 and P(n/2) needs to be removed in order to split into two disconnected halves.
  • 8. 2D MESHTOPOLOGY  Nodes are arranged in a (usually square) grid  Each node has most four neighbors i.e. deg(M4,4)=√n=4  Longest distance between P0,0 and P3,3 Leading to diameter of 6 i.e. Daim(Mk,k)=2(√n-1)=6.  Removing all links between second and third row/column disconnects M4,4 into equal halves.Thus bisection width is bw(Mk,k)=(√n =4)
  • 9. 2D TORUSTOPOLOGY  A frequently used extension of mesh is torus  2D Torus Tk,k is extends Mk,k by adding wrap-around edges to directly connect left and right node of each raw as well the bottom and top node of each column.  Each node has most four neighbors i.e. deg(M4,4)=4  Longest distance between P0,0 and P3,3 Leading to diameter of 6 i.e. Daim(Mk,k)=(√n-1)=3.  Removing all links between second and third row/column disconnects M4,4 into equal halves.Thus bisection width is bw(Mk,k)=(2√n = 8)
  • 10. 3D MESHTOPOLOGY  Nodes are arranged in a (usually square) grid  Each node has most six neighbors i.e. degree is Deg(Mk,k,k)=6  Longest distance between P0,0 and P3,3 Leading to diameter of 6 i.e. Daim(Mk,k,k)=3(3√n-1).  Bisection width can be calculated as BW(Mk,k)=( n2/3)
  • 11. 3D MESHTOPOLOGY  3D Mesh topology has many desirable features such as a constant degree, relatively low diameter, and relatively high bisection width.  Thus it has been used as an interconnection network in top supercomputers
  • 12. 3D TORUSTOPOLOGY  Nodes are arranged in a (usually square) grid  Similar to 3d-Mesh topology just by adding wrap-around edges
  • 13. BINARY TREE TOPOLOGY  In order to reduce network diameter, a tree based structure can be used.  Each node is connected to its parent and two Childs hence degree is deg(BTd)=3  The longest distance is when travelling between left most node to right most half of tree, which requires growing up to the root and then down again so Diam(BTd) = 2(d-1) = 2log2 (n+1).  In-spite of constant degree and diameter is low disadvantage of binary tree is its bisection width.
  • 14. BINARY TREE TOPOLOGY  Removing only a single link with the root, we can split the network into two disconnected components i.e. bitwise width bw(BTd)=1
  • 15. HYPERCUBE NETWORK TOPOLOGY  Hypercube network can be represented as a graph with n=2d nodes that has each vertex labeled with a distinct bit of length d  Vertices that are connected iff bits string differ in exactly one bit.
  • 16.
  • 17. HYPERCUBE NETWORK TOPOLOGY  Each node is connected to d other nodes so degree will deg(Qd)=d=log2(n)  Longest distance between two nodes diam(Qd)=d=log2(n)  Removing all links between nodes starting with label O and all nodes starting with 1 disconnects Hd into two halves i.e. it holds bw(Qd)=n/2
  • 19. HYPERCUBE NETWORK TOPOLOGY  Overall hypercube has the highest bisection width  Furthermore diameter is very low (logarithmic)  But disadvantage is non constant degree. i.e. number of required links per node is logarithmic  Making it difficult to scale up to large number of nodes.