Refer example 2.4on page 64 ACA(Kai Hwang)
description
Transcript of Refer example 2.4on page 64 ACA(Kai Hwang)
![Page 1: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/1.jpg)
![Page 2: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/2.jpg)
![Page 3: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/3.jpg)
![Page 4: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/4.jpg)
![Page 5: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/5.jpg)
![Page 6: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/6.jpg)
![Page 7: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/7.jpg)
![Page 8: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/8.jpg)
![Page 9: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/9.jpg)
![Page 10: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/10.jpg)
![Page 11: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/11.jpg)
![Page 12: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/12.jpg)
![Page 13: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/13.jpg)
![Page 14: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/14.jpg)
![Page 15: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/15.jpg)
![Page 16: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/16.jpg)
• Refer example 2.4on page 64 ACA(Kai Hwang)
![Page 17: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/17.jpg)
![Page 18: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/18.jpg)
![Page 19: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/19.jpg)
![Page 20: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/20.jpg)
![Page 21: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/21.jpg)
![Page 22: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/22.jpg)
![Page 23: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/23.jpg)
![Page 24: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/24.jpg)
![Page 25: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/25.jpg)
![Page 26: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/26.jpg)
![Page 27: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/27.jpg)
![Page 28: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/28.jpg)
![Page 29: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/29.jpg)
![Page 30: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/30.jpg)
![Page 31: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/31.jpg)
![Page 32: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/32.jpg)
![Page 33: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/33.jpg)
![Page 34: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/34.jpg)
![Page 35: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/35.jpg)
![Page 36: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/36.jpg)
![Page 37: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/37.jpg)
![Page 38: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/38.jpg)
![Page 39: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/39.jpg)
![Page 40: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/40.jpg)
![Page 41: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/41.jpg)
![Page 42: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/42.jpg)
![Page 43: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/43.jpg)
![Page 44: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/44.jpg)
![Page 45: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/45.jpg)
![Page 46: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/46.jpg)
![Page 47: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/47.jpg)
![Page 48: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/48.jpg)
![Page 49: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/49.jpg)
![Page 50: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/50.jpg)
![Page 51: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/51.jpg)
![Page 52: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/52.jpg)
![Page 53: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/53.jpg)
![Page 54: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/54.jpg)
![Page 55: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/55.jpg)
![Page 56: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/56.jpg)
![Page 57: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/57.jpg)
![Page 58: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/58.jpg)
![Page 59: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/59.jpg)
![Page 60: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/60.jpg)
![Page 61: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/61.jpg)
![Page 62: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/62.jpg)
![Page 63: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/63.jpg)
![Page 64: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/64.jpg)
![Page 65: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/65.jpg)
![Page 66: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/66.jpg)
![Page 67: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/67.jpg)
![Page 68: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/68.jpg)
![Page 69: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/69.jpg)
![Page 70: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/70.jpg)
![Page 71: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/71.jpg)
• Refer to fig 2.23 on page no 91 from ACA book (KAI HWANG)
![Page 72: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/72.jpg)
• Different classes of Multistage Interconnection Networks(MINs) differ in switch module and in the kind of interstage pattern used.
• The patterns often include perfect shuffle,butterfly,crossbar,cube connection etc
![Page 73: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/73.jpg)
Omega Network• A 2 2 switch can be configured for
– Straight-through– Crossover– Upper broadcast (upper input to both outputs)– Lower broadcast (lower input to both outputs)– (No output is a somewhat vacuous possibility as well)
• With four stages of eight 2 2 switches, and a static perfect shuffle for each of the four ISCs, a 16 by 16 Omega network can be constructed (but not all permutations are possible).
• In general , an n-input Omega network requires log 2 n stages of 2 2 switches and n / 2 switch modules.
![Page 74: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/74.jpg)
Patterns
![Page 75: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/75.jpg)
16 x 16 omega network
![Page 76: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/76.jpg)
![Page 77: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/77.jpg)
Recursive Construction
(Refer fig 2.25 on page 93 ACA kai hwang)• The first stage contains one NXN block and
second stage contains 2 (N/2)x (N/2) sub blocks labeled Co and C1.
• This construction can be recursively repeated to bub block until 2x2 switch is reached.
![Page 78: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/78.jpg)
4 x 4 Baseline Network
![Page 79: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/79.jpg)
![Page 80: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/80.jpg)
• A crossbar network can be visualized as a single-stage switch network.
• Like a telephone switch board, the crosspoint switches provide dynamic connections between(source, destination) pairs.
• Each cross point switch can provide a dedicated connection path between a pair.
• The switch can be set on or off dynamically upon program demand.
![Page 81: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/81.jpg)
Shared Memory Crossbar
• To build a shared-memory multiprocessor, one can use a crossbar network between the processors and memory modules (Fig. 2.26a).
• The C.mmp multiprocessor has implemented a 16 x 16 crossbar network which connects 16 PDP 11 processors to 16 memory modules, each of which has a capability of 1 million words of memory cells.
![Page 82: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/82.jpg)
Shared Memory Crossbar Switch
![Page 83: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/83.jpg)
Shared Memory Crossbar Switch
• Note that each memory module can satisfy only one processor request at a time.
• When multiple requests arrive at the same memory module simaltaneously,cross bar must resolve the conflicts.
![Page 84: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/84.jpg)
Interprocess Communication Crossbar Switch
• This large crossbar was actually built in vector parallel processor.
• The PEs are the processor with attached memory.
• The CPs stand for control processor which are used to supervise entire system operation.
![Page 85: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/85.jpg)
Interprocess Communication Crossbar Switch
![Page 86: Refer example 2.4on page 64 ACA(Kai Hwang)](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815ce3550346895dcae6fc/html5/thumbnails/86.jpg)
End Of Module 5