01
Nsight生态全景
NVIDIA Nsight系列工具概览,工具定位与适用场景,课程目标与学习路径。
全景入门
02
驱动适配基础
GPU驱动架构概述,CUDA驱动与R470/R525/R535分支特性,兼容性矩阵。
驱动兼容性
03
Nsight Systems安装与配置
Linux/Windows安装,环境变量NSYS_*,权限配置与计数器解锁,问题排查。
安装环境
04
Nsight Systems基础分析
Timeline视图,CPU/GPU并发,API追踪,Trace文件生成与加载。
分析Timeline
05
Nsight Systems高级分析
NVTX标注,GPU利用率与SM效率,内存带宽与PCIe瓶颈,多进程Trace合并。
高级NVTX
06
Nsight Compute安装与配置
内核分析器安装,Profile驱动配置,重放机制与硬件计数器,安全/持久化模式。
Compute配置
07
Nsight Compute基础分析
Kernel Profiling视图,Occupancy与Warp,指令级吞吐,Memory/Compute分析。
ProfileWarp
08
Nsight Compute高级分析
Scheduler Statistics,L1/L2缓存优化,Shared Memory Bank Conflict,寄存器压力。
优化Bank冲突
09
Nsight Graphics安装与配置
图形调试器与帧分析器,Vulkan/DirectX/OpenGL支持,帧捕获与GPU Trace。
Graphics帧分析
10
Nsight Graphics基础分析
帧调试与Shader编辑,Draw Call与Pipeline绑定,纹理/Buffer查看,瓶颈定位。
ShaderDrawCall
11
Nsight Graphics高级分析
Ray Tracing调试,Mesh Shader性能,VRAM管理,多GPU渲染调试。
光追Mesh
12
驱动适配实战
CUDA Sample适配测试,驱动版本回退/升级,Kernel兼容性与PTX/JIT重编译。
适配PTX
13
驱动适配问题排查
驱动安装失败,Nouveau冲突,Secure Boot签名,X Server配置冲突。
排查Nouveau
14
集群环境搭建
Slurm/PBS调度系统,NFS/Lustre挂载,MPI与NCCL环境,Docker/Singularity容器化。
集群Slurm
15
集群压测基础
压测指标定义,工具链(stress/gpu_burn/cuda_memtest),基线性能采集。
压测基线
16
集群压测之单节点压测
单GPU极限压测,多GPU NVLink带宽,CPU-GPU PCIe双向压测。
单节点NVLink
17
集群压测之多节点压测
MPI AllReduce,NCCL Ring/Tree算法,跨节点NVLink over IB/RoCE,拓扑感知。
多节点NCCL
18
集群压测之稳定性测试
72h+压力测试,温度功耗监控,ECC错误率,Watchdog与TDR触发测试。
稳定性ECC
19
集群压测之异常场景
GPU掉卡与热插拔,网络抖动/丢包模拟,内存泄漏与显存溢出,驱动崩溃恢复。
异常热插拔
20
Nsight Systems集群分析
多节点Trace采集与同步,分布式Timeline合并,MPI通信热点,NCCL Kernel重叠。
集群分析MPI
21
Nsight Compute集群分析
跨节点Kernel Profile对比,A100/H100/B200差异,驱动版本对性能影响。
对比架构
22
驱动适配报告生成
自动化适配检查脚本,兼容性矩阵,性能回归报告,NVBug模板。
报告自动化
23
压测报告生成
自动化压测框架(Python+Nsight CLI),可视化报告,性能基线数据库,告警阈值。
可视化CLI
24
常见驱动适配问题集
CUDA Error 999/9999,NVRM加载失败,GPU Fallback VGA模式,MIG识别异常。
FAQError
25
常见压测问题集
NCCL超时与Ring Failure,MPI Rank Hang,GPU Memory Leak,PCIe Link Degradation。
FAQNCCL
26
Nsight CLI自动化
nsys/ncu命令行批量分析,Bash/Python脚本,CI/CD集成Nsight。
CLICI/CD
27
Nsight与监控系统集成
Prometheus+Grafana GPU监控,DCGM数据联动,Slurm Metrics,告警规则。
监控Grafana
28
多架构适配
x86_64与ARM(Grace Hopper)驱动差异,PowerPC对比,Ubuntu/CentOS/RHEL兼容性。
ARM多架构
29
虚拟化环境适配
vGPU与MIG驱动配置,GPU Passthrough与SR-IOV,容器内Nsight,Kubernetes调度压测。
虚拟化K8s
30
综合实战项目
从零搭建集群压测平台,驱动适配全流程,压测报告生成与解读,优化建议输出。
实战综合