ClusterKit's NCCL bandwidth test shows 350 GB/s on a 400G InfiniBand fabric. How should this result be interpreted?
Answer : A
Interpreting NCCL (NVIDIA Collective Communications Library) results requires understanding the difference between theoretical link rate and effective bus bandwidth. A 400G (NDR) InfiniBand link has a theoretical unidirectional capacity of 50 GB/s. In an 8-GPU DGX system, where each GPU is typically mapped to its own 400G HCA, the aggregate theoretical bandwidth is 400 GB/s. However, NCCL performance benchmarks report Bus Bandwidth, which accounts for the mathematical overhead of collective operations like all_reduce. Achieving 350 GB/s (Option A) is widely considered optimal and representative of a healthy, well-configured fabric. This indicates that the system is effectively utilizing GPUDirect RDMA to bypass host memory and that the network switches are routing traffic without significant congestion or packet drops. Expecting >390 GB/s (Option C) is unrealistic once protocol headers and algorithmic overhead are subtracted from the raw bit rate. Rerunning with CPU stress (Option D) would not provide insights into the InfiniBand/GPU fabric health.
A user wants to restrict a Docker container to use only GPUs 0 and 2. Which command achieves this?
Answer : A
With the advent of the NVIDIA Container Toolkit and modern Docker versions (19.03+), the --gpus flag is the official, verified method for resource allocation. To restrict a container to specific hardware IDs, the syntax requires a specific string format: --gpus ''device=0,2''. This tells the NVIDIA Container Runtime to map only those specific physical GPU devices into the container's namespace. While environment variables like NVIDIA_VISIBLE_DEVICES (Option B) were used in older 'nvidia-docker2' setups, they are now considered legacy and can be overridden by the more modern --gpus flag. Option D is incorrect because simply mapping the device nodes (/dev/nvidiaX) is insufficient; the container also needs the appropriate volume mounts for the NVIDIA drivers and libraries, which the --gpus flag handles automatically. This precise isolation is critical in multi-tenant AI environments to ensure that a single developer or job doesn't accidentally utilize the entire 8-GPU tray of a DGX H100.
You are installing the operating system as part of the initial setup for a new NVIDIA Base Command Manager (BCM) cluster. Which two of the following actions are essential for a successful OS installation on the cluster's head node? (Pick the 2 correct responses below)
Answer : B, D
Setting up the head node is the foundational step in building an NVIDIA Base Command Manager cluster. Option B is essential because BCM is typically deployed via a specialized 'installer ISO' that contains the customized OS (RHEL or Ubuntu base) and the Bright Cluster Manager software stack. Verifying the checksum ensures that no corruption occurred during download, preventing mysterious installation failures. Option D is equally critical because AI clusters rely heavily on synchronized clocks for log aggregation, authentication tokens (like LDAP/Active Directory), and performance monitoring across multiple nodes. If NTP (Network Time Protocol) is not configured during the initial wizard, the resulting time drift can cause the cmdaemon to fail synchronization between the head node and the compute nodes. Modern NVIDIA DGX systems require UEFI boot; therefore, Legacy mode (Option C) is incorrect. PXE configuration (Option A) is a post-installation task that is managed by the head node once the BCM software is already running.
A system administrator needs to install a GPU/DPU in a server. The server has a free PCI-e slot, there are enough free PCI-e lanes, and there is enough room for the card. Which procedure should be followed?
Answer : D
The physical installation of high-performance NVIDIA components, such as H100 PCIe GPUs or BlueField DPUs, requires strict adherence to data center safety and hardware preservation standards. Option D is the only '100% verified' procedure because it covers three critical pillars: Power, Compatibility, and Safety. First, high-end GPUs can draw up to 300W-450W individually; verifying the server's PDU and internal PSU capacity is essential to prevent over-current shutdowns. Second, verifying cable compatibility (such as 12VHPWR or specific PCIe power 8-pin layouts) is vital to avoid electrical damage. Third, 'Cold Service' (ensuring the server is powered down and cables are removed) is the standard for non-hot-plug PCIe components to prevent short circuits. Finally, wearing an ESD (Electrostatic Discharge) bracelet is non-negotiable when handling NVIDIA hardware, as static charges can destroy the sensitive HBM (High Bandwidth Memory) or the GPU die itself. Skipping ESD protection (as suggested in Option A) or performing the install while the system is 'up and running' (as suggested in Option C) are leading causes of hardware infant mortality in AI infrastructure.
During BCM cluster setup, an engineer must configure bonded network interfaces on DGX nodes for high availability. Which cmsh command sequence properly configures a bond0 interface with two physical NICs?
Answer : B
In NVIDIA Base Command Manager (BCM), the management and storage traffic often requires redundancy via NIC bonding (Link Aggregation). The cmsh utility uses a hierarchical command structure to modify node configurations. To create a bond, the administrator must first navigate to the specific node's interface configuration (device use <node>). The correct sequence involves adding a new interface of type 'bond' (interfaces add bond bond0). After the bond object is created, the physical slave interfaces must be associated with it using the append interfaces command. Finally, the bonding mode (e.g., Mode 1 for Active-Backup or Mode 4 for LACP) and the logical network assignment must be defined. Option B correctly follows this logic. Assigning networks directly to physical ports (Option C) would prevent the use of a unified bond IP, and Option A incorrectly attempts to add a VLAN before the underlying bond is established. This configuration is essential for ensuring the control plane remains reachable even if a single management cable or switch port fails.
For an NVIDIA Enterprise AI Factory with 256 GPUs, which storage solution characteristic is most critical to validate during scaling tests?
Answer : A
Scaling an AI cluster to 256 GPUs (32 nodes of DGX H100) creates a massive 'Incast' problem for the storage fabric. During large-scale training, every node frequently reads huge batches of data simultaneously. NVIDIA's reference architectures (BasePOD/SuperPOD) specify that for high-performance training, each node must be able to sustain a minimum throughput---often 8 GiB/s or more---to keep all 8 GPUs saturated. If the storage system can handle one node at high speed but chokes when all 32 nodes request data, the 'Scaling Efficiency' of the AI model will drop drastically as GPUs sit idle waiting for IO. Therefore, validating consistent per-node throughput under full cluster load is the most critical metric for an AI Factory. While IOPS (Option D) are important for small files, modern AI datasets are often sharded into large binary formats (like WebDataset or TFRecord) where sequential throughput becomes the primary bottleneck.
During cluster validation, the Cable Validation Tool (CVT) reports "Underperforming (BER)" for an InfiniBand link. Which BER thresholds indicate a critical signal quality issue requiring cable replacement?
Answer : C
NVIDIA's Cable Validation Tool (CVT) and the Unified Fabric Manager (UFM) use strict Bit Error Rate (BER) thresholds to ensure the stability of NDR (400G) and HDR (200G) InfiniBand fabrics. Because modern high-speed links rely on Forward Error Correction (FEC) to fix minor bit flips, a 'Raw BER' (errors before FEC) is expected, but must remain within a specific envelope---typically better than $10^{-12}$. However, the 'Effective BER' (errors after FEC) should ideally be zero or incredibly low (less than $1.5 \times 10^{-254}$) over a long observation window. If these thresholds are exceeded within a standard 6-hour monitoring period, it indicates that the signal-to-noise ratio is too low for the FEC to maintain a reliable stream. This leads to packet drops and 'Symbol Errors' that trigger InfiniBand 'Retransmissions,' which are catastrophic for the performance of AI collectives like all_reduce. While Rx power variance (Option A) and temperature (Option D) are health indicators, they are causes of poor BER, not the BER threshold itself.