Platform Diagnostics¶
Full System Information¶
Sometimes it is necessary to interrogate the environment and hardware configuration. The following script may provide useful information about your NVidia GPU topology, driver information, Open MPI configuration, and operating system. When troubleshooting a Linux installation, this can provide information for debugging purposes.
Windows¶
Unfortunately Windows does not have commands available to obtain NVlink topology at this time.
Linux¶
Download the
platform_info.sh
scriptRun
bash platform_info.sh > info.txt 2>&1
Send
info.txt
file to support@mstarcfd.com
Verify GPU Topology¶
For multi-GPU systems, it is important to verify the GPU connection topology. This shows how GPUs are connected to one another via NVLINK.
Run
nvidia-smi topo -m
.Examine the output.
All elements in the topology matrix should indicate an
NV
link connection:GPU0 GPU1 GPU2 GPU3 GPU4 GPU5 GPU6 GPU7 CPU Affinity NUMA Affinity GPU0 X NV12 NV12 NV12 NV12 NV12 NV12 NV12 0-23,48-71 0 GPU1 NV12 X NV12 NV12 NV12 NV12 NV12 NV12 0-23,48-71 0 GPU2 NV12 NV12 X NV12 NV12 NV12 NV12 NV12 0-23,48-71 0 GPU3 NV12 NV12 NV12 X NV12 NV12 NV12 NV12 0-23,48-71 0 GPU4 NV12 NV12 NV12 NV12 X NV12 NV12 NV12 24-47,72-95 1 GPU5 NV12 NV12 NV12 NV12 NV12 X NV12 NV12 24-47,72-95 1 GPU6 NV12 NV12 NV12 NV12 NV12 NV12 X NV12 24-47,72-95 1 GPU7 NV12 NV12 NV12 NV12 NV12 NV12 NV12 X 24-47,72-95 1
For more information about GPU topology and its implications for M-Star, please see GPU Topology.