Porting of OpenSM over Trinetra-A Switchless Torus Network

One of the crucial components of the cluster-based HPC system is its high-performance interconnect. Some popular HPC interconnects are InfiniBand (IB), Gigabit Ethernet, EFA, Slingshot and Omni-Path. Along with the performance of the network, its efficient management is also essential for a large HPC cluster. One such entity that performs the role of management of an IB subnet is OpenSM.Trinetra-A is a high-performance, 100 Gbps, switchless torus, proprietary interconnect developed by the Centre for Development of Advanced Computing (C-DAC). Instead of developing a network manager for Trinetra-A, OpenSM has been adapted for its management. Typically, OpenSM runs on a switched network and discovers the entire network. However, Trinetra-A is a switchless network, preventing OpenSM from discovering the complete network.This work presents a method to port OpenSM onto a switchless torus fabric by emulating an IB switch in software, without modifying the network hardware or OpenSM. This emulation is achieved by intercepting subnet management query packets in the Trinetra-A IB interface driver. These queries are responded suitably as if they were replies from an IB switch. Thus, while physical topology is a switchless torus, it is made to appear as a switched topology to OpenSM. The mechanism has been successfully validated on 24 server nodes connected in a 3D torus fashion using Trinetra-A interconnect. Observations show that OpenSM discovers the entire subnet, including the virtual IB switch. Subsequently, the subnet is configured successfully with the required network management parameters. Hence, the proposed method can be used to enable OpenSM over any network supporting IB software interface and with a topology that is not supported by OpenSM.

Authors

Institutions

Publication Details

Published
2024-12-18
DOI
https://doi.org/10.1109/hipcw63042.2024.00023
Primary Topic
Modular Robots and Swarm Intelligence
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Porting of OpenSM over Trinetra-A Switchless Torus Network

Volker John, Yogeshwar Sonawane, Sanjay Wandhekar, Mahesh Chaudhari
Modular Robots and Swarm Intelligence
article

Porting of OpenSM over Trinetra-A Switchless Torus Network

Volker John, Yogeshwar Sonawane, Sanjay Wandhekar, Mahesh Chaudhari
article en

Abstract

One of the crucial components of the cluster-based HPC system is its high-performance interconnect. Some popular HPC interconnects are InfiniBand (IB), Gigabit Ethernet, EFA, Slingshot and Omni-Path. Along with the performance of the network, its efficient management is also essential for a large HPC cluster. One such entity that performs the role of management of an IB subnet is OpenSM.Trinetra-A is a high-performance, 100 Gbps, switchless torus, proprietary interconnect developed by the Centre for Development of Advanced Computing (C-DAC). Instead of developing a network manager for Trinetra-A, OpenSM has been adapted for its management. Typically, OpenSM runs on a switched network and discovers the entire network. However, Trinetra-A is a switchless network, preventing OpenSM from discovering the complete network.This work presents a method to port OpenSM onto a switchless torus fabric by emulating an IB switch in software, without modifying the network hardware or OpenSM. This emulation is achieved by intercepting subnet management query packets in the Trinetra-A IB interface driver. These queries are responded suitably as if they were replies from an IB switch. Thus, while physical topology is a switchless torus, it is made to appear as a switched topology to OpenSM. The mechanism has been successfully validated on 24 server nodes connected in a 3D torus fashion using Trinetra-A interconnect. Observations show that OpenSM discovers the entire subnet, including the virtual IB switch. Subsequently, the subnet is configured successfully with the required network management parameters. Hence, the proposed method can be used to enable OpenSM over any network supporting IB software interface and with a topology that is not supported by OpenSM.

Centre for Development of Advanced Computing (IN)
Affordable and clean energy
Openalex Percentile: Top 72%
Modular Robots and Swarm Intelligence
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.