<span class="var-sub_title">Exploiting Idle Resources in a High-Radix Switch for Supplemental Storage</span> SC18 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

Exploiting Idle Resources in a High-Radix Switch for Supplemental Storage


Authors: Matthias A. Blumrich (Nvidia Corporation), Nan Jiang (Nvidia Corporation), Larry R. Dennison (Nvidia Corporation)

Abstract: A general-purpose switch for a high-performance network is usually designed with symmetric ports providing credit-based flow control and error recovery via link-level retransmission. Because port buffers must be sized for the longest links and modern asymmetric network topologies have a wide range of link lengths, we observe that there can be a significant amount of unused buffer memory, particularly in edge switches. We also observe that the tiled architecture used in many high-radix switches contains an abundance of internal bandwidth. We combine these observations to create a new switch architecture that allows ports to stash packets in unused buffers on other ports, accessible via excess internal bandwidth in the tiled switch. We explore this architecture through two use cases: end-to-end resilience and congestion mitigation. We find that stashing is highly effective and does not negatively impact network performance.


Presentation: file


Back to Technical Papers Archive Listing