首页
›
AI与大模型
›
015-使用NVIDIA Nsight Compute进行内核级性能分析与优化
›
《Nsight Compute分析报告深度解读实战》
VIP20
本课程属于:015-使用NVIDIA Nsight Compute进行内核级性能分析与优化
AI与大模型 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Nsight Compute分析报告深度解读实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · GPU性能分析概述
课程导入
学习目标
02
环境搭建
安装NVIDIA驱动 · CUDA工具包 · Nsight Compute
环境搭建
NVIDIA
03
基础概念
GPU架构 · 线程层次 · 内存层次
基础概念
GPU
04
Nsight Compute界面
主界面布局 · 常用视图 · 报告生成与打开
Nsight
Compute
05
性能分析流程
从收集数据到分析瓶颈的完整流程
性能分析流程
从收集数据到分析…
06
内核分析
内核启动配置 · 执行时间 · 资源使用情况
内核分析
内核启动配置
07
占用率分析
理论占用率与实际占用率 · 限制因素(寄存器 · 共享内存)
占用率分析
理论占用率
08
内存分析
全局内存 · 共享内存 · 本地内存的访问模式与性能
内存分析
全局内存
09
缓存分析
L1/L2缓存命中率 · 缓存优化策略
缓存分析
L1/L2
10
指令分析
指令混合 · 流水线利用 · 分支发散
指令分析
指令混合
11
调度分析
warp调度 · 执行槽利用率 · stall原因
调度分析
warp
12
性能限制因素
识别瓶颈类型(计算 · 内存 · 延迟)
性能限制因素
识别瓶颈类型
13
分析报告解读
Summary页 · Details页 · Source页
分析报告解读
Summary
14
关键指标
SM利用率 · 内存带宽 · 指令吞吐量
关键指标
SM
15
性能对比
基线对比 · 优化前后对比 · 多内核比较
性能对比
基线对比
16
案例实战
矩阵乘法优化(基础版vs优化版)
案例实战
vs
17
案例实战
归约(Reduction)优化
案例实战
Reduction
18
案例实战
卷积(Convolution)优化
案例实战
Convolution
19
案例实战
自定义内核性能分析
案例实战
自定义内核性能分…
20
常见问题
低占用率 · 内存访问慢 · 分支发散等问题的诊断
常见问题
低占用率
21
优化技巧
使用共享内存 · 调整block大小 · 向量化访问
优化技巧
使用共享内存
22
高级特性
利用Nsight Compute的A…
高级特性
Nsight
23
脚本化分析
使用命令行工具生成报告
脚本化分析
使用命令行工具生…
24
集成开发
在Visual Studio或Ecl…
集成开发
Visual
25
性能分析策略
自上而下 · 自下而上 · 瓶颈驱动
性能分析策略
自上而下
26
多GPU分析
多卡环境下的性能分析
GPU
分析
27
与Nsight Systems结合
时间线分析 · CPU-GPU交互
Nsight
Systems
28
综合实战
完整优化一个真实项目(如流体模拟)
综合实战
完整优化一个真实…
29
性能调优最佳实践
总结常见优化模式
性能调优最佳实践
总结常见优化模式
30
课程总结
回顾关键点 · 推荐资源 · 下一步学习路径
课程总结
回顾关键点
所属VIP或分类
同VIP:CUDA占用率调优核心原理剖析
同VIP:GPU内存访问模式优化与缓存命中提升进阶
同VIP:GPU内核剖析指标通识与优化基础