Dynamic Topology Optimization for Supercomputer Interconnection Networks Layer-1 (L1) switch –Dumb switch, Electronic “patch panel” –Establishes hard links.

Slides:



Advertisements
Similar presentations
Ethernet Switch Features Important to EtherNet/IP
Advertisements

Data Communications and Networking
Interconnection Networks: Flow Control and Microarchitecture.
Chapter 9 Introduction to MAN and WAN
Ch. 10 Circuit Switching and Packet Switching
A Novel 3D Layer-Multiplexed On-Chip Network
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
Flattened Butterfly Topology for On-Chip Networks John Kim, James Balfour, and William J. Dally Presented by Jun Pang.
Jaringan Komputer Lanjut Packet Switching Network.
Fault Tolerant Routing in Tri-Sector Wireless Cellular Mesh Networks Yasir Drabu and Hassan Peyravi Kent State University Kent, OH
1 Lecture 23: Interconnection Networks Topics: communication latency, centralized and decentralized switches (Appendix E)
Semester Copyright USM EEE442 Computer Networks The Data Link / Network Layer Functions: Switching En. Mohd Nazri Mahmud MPhil (Cambridge, UK)
1 Switching and Forwarding Bridges and Extended LANs.
Wide Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 11, Thursday 3/22/2007)
Scaling Internet Routers Using Optics Producing a 100TB/s Router Ashley Green and Brad Rosen February 16, 2004.
1 Advances in Optical Switching Mohammad Ilyas, PhD College of Engineering & Computer Science Florida Atlantic University Boca Raton, Florida USA
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
1 Lecture 24: Interconnection Networks Topics: communication latency, centralized and decentralized switches (Sections 8.1 – 8.5)
Issues in System-Level Direct Networks Jason D. Bakos.
The importance of switching in communication The cost of switching is high Definition: Transfer input sample points to the correct output ports at the.
1 Lecture 25: Interconnection Networks Topics: communication latency, centralized and decentralized switches, routing, deadlocks (Appendix E) Review session,
1 Chapter 10 Introduction to Metropolitan Area Networks and Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction to Metropolitan Area Networks and Wide Area Networks TDC 362 / TDC 460.
A Scalable, Commodity Data Center Network Architecture Mohammad Al-Fares, Alexander Loukissas, Amin Vahdat Presented by Gregory Peaker and Tyler Maclean.
1 Switching and Forwarding Bridges and Extended LANs.
1 Chapter 10 Introduction to Metropolitan Area Networks and Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
Storage area network and System area network (SAN)
Switching, routing, and flow control in interconnection networks.
1 Introduction to Optical Networks. 2 Telecommunications Network Architecture.
Interconnection Networks. Applications of Interconnection Nets Interconnection networks are used everywhere! ◦ Supercomputers – connecting the processors.
High Performance Embedded Computing © 2007 Elsevier Lecture 16: Interconnection Networks Embedded Computing Systems Mikko Lipasti, adapted from M. Schulte.
Network Support for Cloud Services Lixin Gao, UMass Amherst.
ATM SWITCHING. SWITCHING A Switch is a network element that transfer packet from Input port to output port. A Switch is a network element that transfer.
CSE Advanced Computer Architecture Week-11 April 1, 2004 engr.smu.edu/~rewini/8383.
Presented By: Vasantha Lakshmi Gutha Graduate student (CS) Course: CENG 5931 University of Houston-Clear Lake Spring 2011.
Dynamic Interconnect Lecture 5. COEN Multistage Network--Omega Network Motivation: simulate crossbar network but with fewer links Components: –N.
Waveband switching. WBS –In GMPLS networks, underlying network nodes need to support multiple switching granularities –Therefore, ordinary wavelength-switching.
1 A Presentation on Design and Implementation of Wavelength-Flexible Network Nodes Carl Nuzman, Juerg Leuthold, Roland Ryf, S.Chandrasekar, c. Randy Giles.
Data Communications & Computer Networks, Second Edition1 Chapter 10 Introduction to Metropolitan Area Networks and Wide Area Networks.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Intro to Network Design
Anshul Kumar, CSE IITD CSL718 : Multiprocessors Interconnection Mechanisms Performance Models 20 th April, 2006.
Chapter 10: MANs and WANs. Topics What is MAN, WAN? How are they different from LANs? Subnet and three different switched-networks Connection-oriented.
Logical Topology Design
Computer Networks: Switching and Queuing Ivan Marsic Rutgers University Chapter 4 – Switching and Queuing Delay Models.
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
Anshul Kumar, CSE IITD ECE729 : Advanced Computer Architecture Lecture 27, 28: Interconnection Mechanisms In Multiprocessors 29 th, 31 st March, 2010.
Birds Eye View of Interconnection Networks
BZUPAGES.COM Presentation On SWITCHING TECHNIQUE Presented To; Sir Taimoor Presented By; Beenish Jahangir 07_04 Uzma Noreen 07_08 Tayyaba Jahangir 07_33.
Final Chapter Packet-Switching and Circuit Switching 7.3. Statistical Multiplexing and Packet Switching: Datagrams and Virtual Circuits 4. 4 Time Division.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
Ch 8. Switching. Switch  Devices that interconnected with each other  Connecting all nodes (like mesh network) is not cost-effective  Some topology.
© Copyright 2006 Glimmerglass. All Rights Reserved. More than just another single point of failure? Optical Switching.
CS440 Computer Networks 1 Packet Switching Neil Tang 10/6/2008.
1 IEX8175 RF Electronics Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
ICSA 341 Data communications & Computer Networks Switching In the WAN, mesh networks are not practical for geographically spread areas with many nodes.
1 Switching and Forwarding Sections Connecting More Than Two Hosts Multi-access link: Ethernet, wireless –Single physical link, shared by multiple.
Overview Parallel Processing Pipelining
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Dynamic connection system
William Stallings Data and Computer Communications
Circuit Switching Packet Switching Message Switching
Chapter 2 Switching.
Switching Chapter 2 Slides Prepared By: -
In-network computation
Presentation transcript:

Dynamic Topology Optimization for Supercomputer Interconnection Networks Layer-1 (L1) switch –Dumb switch, Electronic “patch panel” –Establishes hard links (real circuits) between endpoints –Does not read/respect/or otherwise understand packet boundaries or any content it transmits –Less expensive per port than Layer-2 switch due to lower complexity –No header parsing means minimal latency (end-to-end propagation delay) Layer-2 (L2) switch –Packet switch that must parse packet headers to determine which output port to route input packet to. Requires line-rate packet decisions –Capable of multiplexing/demultiplexing messages encoded as streams of packets (Layer-1 cannot do this at line-rate packet granularity) –Complexity increases costs –Delays packets due to buffering, packet header parsing, routing decisions. Definitions for Packet Switches:

Hybrid Interconnect Lower Cost (L1 is less expensive : lower L2 costs with low port counts) Lower Latency (L1 contributes little latency) Improved Fault Tolerance / Fault Recovery Optimal Scheduling (eliminate job fragmentation of SW topology) Better Shelf Life (L1 switches are usable for several generations of L2 switch technology) P1 P2 P3 P4 SW2 SW1 SW3 SW4 Nodes Layer-1 crossbar (electronic patch panel) Layer-2 switch blocks L1 crossbar connects NICs on nodes (P1-Pn) to Layer2 switch ports (SW1-SWm) L1 crossbar also connects layer 2 switch ports (SW1-SWm) to each other to form custom topological neighborhoods. Dynamically provisions custom interconnect topologies on a per-job basis.

Hybrid Interconnect (details) Lower Cost –L1 switches cost a fraction of L2 per port –Design allows bias towards cheaper, low-port-count L2 switches. –L2 switch infrastructure costs can scale linearly with system size (eg. provision optimal mesh topology for each application) Lower Latency –L1 switches form hard circuits -- contributing virtually no latency to switch fabric (propagation delay due to speed of light) -- L2 stage delays are larger due packet header parsing. –L1 light path for MEMs based optical switches requires no OEO conversion! (getting 90% of the way to all- optical switching fabric!) –Goal: single L2 switch hop for any p2p message Fault Tolerance –Lock out failing L2 switch blocks (in torus or mesh, failures induce significant runtime performance hit) Optimal Scheduling (eliminate job fragmentation) –Prevents fragmentation of the network topology jobs are scheduled that do not fit into available dense “slots” in the network topology (as much a problem for fat-tree as it is for mesh/torus… ORNL Altix example) –Optimal mesh topology can be provisioned for each job regardless of current system state Better Shelf Life –Same L1 crossbar switch can be used for multiple generations of L2 switch implementations

Investigation Plan Analyze communication topology requirements of existing DOE applications –Collaboration with Jeff Vetter (ORNL) to capture communication requirements Use captured communication requirements to define proper balance between L1 and L2 switch layers Use cost model for existing L1 and L2 switch components to predict cost benefits for hybrid infrastructure Develop communication performance models for specific codes to predict benefits for lower-latency interconnects –Collaboration with UIC/StarLight facility to test using their Glimmerglass optical crossbar switches.