首页
›
AI与大模型
›
015-使用NVIDIA Nsight Compute进行内核级性能分析与优化
›
《Nsight Compute实战案例深度解析》
VIP20
本课程属于:015-使用NVIDIA Nsight Compute进行内核级性能分析与优化
AI与大模型 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Nsight Compute实战案例深度解析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · Nsight Compute在GPU…
课程导入
学习目标
02
环境搭建
安装配置Nsight Compute · 目标GPU驱动与CUDA版本兼容性
环境搭建
Nsight
03
性能分析基础
GPU架构概述 · 性能指标(SM占用率 · 内存带宽等)解读
性能分析基础
GPU
04
Nsight Compute界面导航
Profile · Source · Details等视图功能详解
Nsight
Compute
05
首次性能剖析
使用Nsight Compute对简…
首次性能剖析
Nsight
06
内核分析报告解读
理解关键指标(Achieved Oc… · Warp Stall等)
内核分析报告解读
Achieved
07
内存访问优化
分析全局内存 · 共享内存访问模式 · 识别未合并访问
内存访问优化
分析全局内存
08
共享内存与Bank Conflict
检测并解决共享内存bank冲突
Bank
Conflict
09
线程束发散分析
识别分支发散并优化控制流
线程束发散分析
识别分支发散并优…
10
指令级优化
分析指令混合 · ILP(指令级并行)利用
指令级优化
分析指令混合
11
寄存器与本地内存
寄存器溢出检测与优化
寄存器
本地内存
12
内核启动配置优化
调整block大小 · grid大小对性能的影响
内核启动配置优化
block
13
性能瓶颈定位
使用Nsight Compute的S…
性能瓶颈定位
Nsight
14
内存吞吐量分析
利用Memory Workload…
内存吞吐量分析
Memory
15
计算吞吐量分析
利用Compute Workload…
计算吞吐量分析
Compute
16
调度与延迟隐藏
分析Warp状态 · Latency分析
调度
延迟隐藏
17
案例实战
矩阵乘法优化(基础版到共享内存版)
案例实战
矩阵乘法优化
18
案例实战
卷积操作优化(im2col与直接卷积…
案例实战
im2col
19
案例实战
归约(Reduction)性能优化
案例实战
Reduction
20
案例实战
稀疏矩阵向量乘(SpMV)分析
案例实战
SpMV
21
案例实战
粒子模拟(N-Body)性能调优
案例实战
N-Body
22
案例实战
深度学习算子(如LayerNorm)…
案例实战
LayerNorm
23
多内核应用分析
分析多个内核之间的性能差异
多内核应用分析
分析多个内核之间…
24
与Nsight Systems集成
结合系统级分析定位问题
Nsight
Systems
25
常见性能陷阱
错误的内存对齐 · 过度同步等
常见性能陷阱
错误的内存对齐
26
性能对比方法
使用Baseline与优化版本对比
性能对比方法
Baseline
27
自动化分析技巧
使用命令行工具ncu进行批量分析
自动化分析技巧
ncu
28
性能报告生成
导出并解读详细报告
性能报告生成
导出并解读详细报…
29
综合实战
完整优化一个真实项目(如流体模拟)
综合实战
完整优化一个真实…
30
课程总结
性能分析最佳实践 · 学习路径与进阶资源
课程总结
性能分析最佳实践
所属VIP或分类
同VIP:CUDA占用率调优核心原理剖析
同VIP:GPU内存访问模式优化与缓存命中提升进阶
同VIP:GPU内核剖析指标通识与优化基础