topic 7: network topology ece 4750 computer architecture · topology: arrangement of nodes and...
TRANSCRIPT
![Page 1: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/1.jpg)
ECE 4750 Computer ArchitectureTopic 7: Network Topology
Christopher BattenSchool of Electrical and Computer Engineering
Cornell University
http://www.csl.cornell.edu/courses/ece4750
slide revision: 2012-09-26-12-17
![Page 2: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/2.jpg)
Processors, Memories, Networks
ECE 4750 T07: Network Topology 2 / 12
![Page 3: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/3.jpg)
Topology: Arrangement of Nodes and Channels
ECE 4750 T07: Network Topology 3 / 12
![Page 4: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/4.jpg)
Many Potential Topologies
ECE 4750 T07: Network Topology 4 / 12
![Page 5: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/5.jpg)
Topology is Constrained By Packaging
ECE 4750 T07: Network Topology 5 / 12
![Page 6: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/6.jpg)
Routing: Determining Path Between Terminals
ECE 4750 T07: Network Topology 6 / 12
![Page 7: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/7.jpg)
Flow Control: Managing Allocation of Resources
ECE 4750 T07: Network Topology 7 / 12
![Page 8: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/8.jpg)
Router Microarchitecture
ECE 4750 T07: Network Topology 8 / 12
![Page 9: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/9.jpg)
Evaluating A Network Implementation
ECE 4750 T07: Network Topology 9 / 12
![Page 10: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/10.jpg)
Sun Niagara 2 Processor
ECE 4750 T07: Network Topology 10 / 12
![Page 11: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/11.jpg)
IBM Cell Processor
ECE 4750 T07: Network Topology 11 / 12
![Page 12: Topic 7: Network Topology ECE 4750 Computer Architecture · Topology: Arrangement of Nodes and Channels ECE 4750 T07: Network Topology 3 / 12](https://reader035.vdocuments.us/reader035/viewer/2022071016/5fcfaafd49432c54d937e3b4/html5/thumbnails/12.jpg)
MIT Raw Processor
ECE 4750 T07: Network Topology 12 / 12