Skip to main content

NVLink Switch Fabric

NVLink Switch Fabric (NSF) is an interconnect architecture that uses NVLink switches to connect multiple GPUs and servers into a unified, high-bandwidth, low-latency communication domain for large-scale accelerated computing workloads.

Expanded Explanation

1. Technical Function and Core Characteristics

NSF is a switched interconnect that extends NVIDIA’s NVLink point-to-point protocol beyond direct GPU-to-GPU links into a multi-node fabric. It uses dedicated NVLink switch ASICs to provide packet-based routing between GPUs and, in some deployments, between GPUs and CPUs. The fabric supports high aggregate bandwidth, low communication latency, cache-coherent or memory-semantic operations in supported platforms, and partitioning into isolated domains.

Implementations such as the NVLink Switch System and NVLink domains in data center platforms use multiple NVLink lanes aggregated per Graphics Processing Unit (GPU) and per switch port. The fabric supports collective communication patterns, remote memory access, and multi-GPU memory pooling, subject to the capabilities of the platform generation.

2. Enterprise Usage and Architectural Context

Enterprises use NSF to build GPU clusters for training and inference of large Artificial Intelligence (AI) models, High performance computing (HPC) applications, and data analytics workloads. In these environments, the fabric forms the intra-node or rack-level interconnect that complements Ethernet or InfiniBand networks used for broader cluster communication. Architects design systems so workloads that require frequent GPU-to-GPU communication, such as tensor parallel or pipeline parallel training, operate within a single NVLink domain to reduce communication overhead.

Vendors integrate NSF into server platforms, baseboards, and modular systems that house many GPUs within a single logical complex. The fabric often coexists with PCI Express (PCIe) for control-plane connectivity and with storage and networking fabrics, and it interfaces with software stacks such as CUDA, NCCL, and frameworks that exploit topology-aware collective communication.

3. Related or Adjacent Technologies

NSF relates to NVLink point-to-point GPU interconnects, which provide direct links between a small number of GPUs or between CPUs and GPUs without a switch. It extends the same protocol so that more GPUs can communicate through a centralized or distributed switch layer. It also sits alongside other high-performance interconnects such as PCIe, Compute Express Link (CXL), InfiniBand, and high-speed Ethernet used for internode communication.

Within NVIDIA-based systems, software such as NCCL, CUDA-aware Message Passing Interface (MPI), and various AI frameworks use topology information about the NSF to schedule collectives and data movement. In some data center designs, NVLink domains connect to external networks through InfiniBand or Ethernet adapters, creating a hierarchy of interconnects from intra-GPU links up to data center fabrics.

4. Business and Operational Significance

For enterprises, NSF supports scaling GPU resources for AI and HPC while maintaining performance characteristics that would be harder to achieve with PCIe alone. It enables larger model sizes, higher utilization of GPU memory, and tighter coupling of accelerators within a node or rack. This allows organizations to consolidate workloads on fewer, more densely configured systems.

From an operational standpoint, NSF introduces requirements for power, cooling, rack integration, and topology-aware workload placement. Capacity planning, failure-domain design, and observability must account for how the NVLink fabric partitions GPUs into domains and how that interacts with higher-level cluster and storage networks.