ProtoLab
  • Home
  • Catalog
  • Explore
  • Embedded
  • Telephony
  • AI
  • Glossary
  • Shane Code

Protocol

NVLink

Lab ready Full lab

NVIDIA high-bandwidth GPU interconnect for peer-to-peer and coherent-ish memory traffic inside a node or NVSwitch domain. Generations differ in lane rate and topology (mesh vs switched). NCCL and CUDA P2P performance hinge on healthy NVLink.

Domains

  • ai

Layers

  • physical
  • datalink

Tags

gpuinterconnectp2pbandwidth

Sources

  • NVIDIA NVLink documentation

Related protocols

NVSwitch

Lab ready

Switch fabric chip that stitches many NVLink ports into all-to-all GPU topologies in DGX/HGX-class systems. Enables full-bandwidth collec…

ai

PCI Express

Lab ready

PCI Express — packetized serial I/O with lanes, LTSSM link training, and TLP/DLLP layers. Gen5/Gen6 rates and retimers define reach; ACS …

aistorageembedded

NCCL

Lab ready

NVIDIA Collective Communications Library implementing allreduce, broadcast, and related GPU collectives over NVLink, PCIe, and RDMA. Topo…

ai

GPUDirect RDMA

Lab ready

NIC DMA path that reads and writes GPU memory directly, bypassing host bounce buffers for RDMA verbs. Requires peer-to-peer BAR mapping, …

ai

ProtoLab · signal bench for protocols

Shane Code