Presentation is loading. Please wait.

Presentation is loading. Please wait.

Examples Broadcasting and Gossiping. Broadcast on ring (Safe and Forward)

Similar presentations


Presentation on theme: "Examples Broadcasting and Gossiping. Broadcast on ring (Safe and Forward)"— Presentation transcript:

1 Examples Broadcasting and Gossiping

2 Broadcast on ring (Safe and Forward)

3 Broadcast on mesh (Safe and Forward)

4 Hypercube Important properties of the networks: –Small degree, –Small diameter, –Regular recursive structure, –Easy way to embed trees, etc Hypercube – two nodes connected if they are differ precisely on one bit

5

6 01 00101 10101 000001 010011 100101 110111 00000001 00100011 01000101 01100111 10001001 10101011 11001101 11101111

7 1000001 1010011 11001101 11101111 00000001 00100011 01000101 01100111

8 Broadcast on hypercube (S&F)

9

10 Broadcast on ring (Cut-Through )

11 Broadcast on mesh (C-T)

12 Broadcast on binary tree (C-T)

13 Gossiping All-to-All Communication

14 Gossiping on Ring (Store and Forward)

15 Gossiping on Mesh (Store and Forward)

16 Gossiping on Hypercube (S&F)

17 Gossiping on Ring (and Mesh) Cut-Through Routing Each process sends m(p-1) words of data because it has an m- word packet for every other processor The average distance that an m word packet travels is Since there are p processors, each performing the same type of communication, the total traffic on the network is The total number of communication channels in the network to share this load is p. Hence this procedure cannot be improved by using CT routing

18 Gossiping on Hypercube (CT routing)


Download ppt "Examples Broadcasting and Gossiping. Broadcast on ring (Safe and Forward)"

Similar presentations


Ads by Google