首页
›
AI算力与GPU工程
›
017-Nsight
›
《CUDA算子优化与显存管理实战》
VIP20
本课程属于:017-Nsight
AI算力与GPU工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CUDA算子优化与显存管理实战
📚 共计 30 章节
01
CUDA编程模型回顾
Grid-Block-Thread层级结构 · Kernel Launch语法 · 主机与设备内存交互
基础
线程模型
02
内存层次结构全景
全局/共享/寄存器/本地/常量/纹理内存特性与带宽对比
内存体系
带宽
03
全局内存合并访问
对齐与合并条件 · Stride/Gap访问 · Padding技术
合并访问
性能
04
共享内存与Bank Conflict
Bank映射 · Conflict原因 · Padding与Swizzle策略
共享内存
Bank
05
寄存器压力与Spill
寄存器分配 · Occupancy权衡 · __launch_bounds__控制
寄存器
Occupancy
06
常量内存与纹理内存
广播机制 · 纹理缓存优化 · 适合场景分析
常量内存
纹理
07
原子操作与锁
Global vs Shared Atomic · 性能开销 · 自定义锁与Futex
原子操作
同步
08
Warp级别优化
Warp Divergence · Shuffle指令 · 归约与Scan
Warp
Shuffle
09
流与并发执行
CUDA Stream · Host-Device异步 · 多Stream并发
Stream
并发
10
事件与同步
CUDA Event测量 · Stream/Event同步 · 依赖图构建
Event
同步
11
动态并行
Device端Kernel Launch · 递归与动态并行 · 限制
动态并行
递归
12
CUDA Graph
Graph构建与Instantiation · Capturing模式 · 重放与更新
Graph
捕获
13
统一内存与页错误
Unified Memory原理 · Page Fault与Migration · Prefetch/Advise
统一内存
页错误
14
显存分配策略
cudaMalloc vs Managed · 池化分配器 · 自定义分配器
分配策略
池化
15
显存复用与池化
显存碎片 · Buddy System与Slab · 显存池实现
碎片
Buddy
16
显存带宽优化
带宽利用率 · Roofline模型 · 带宽受限优化
带宽
Roofline
17
计算与访存重叠
Double Buffering · Pipeline设计 · 异步拷贝重叠
重叠
流水线
18
算子融合策略
Element-wise融合 · Reduce融合 · 显存访问优化
融合
访存
19
稀疏计算优化
CSR/COO格式 · 稀疏Kernel · Sparse Tensor Core
稀疏
Tensor Core
20
Tensor Core与WMMA
硬件原理 · WMMA API · 混合精度训练优化
Tensor Core
WMMA
21
CUDA Toolkit工具链
nvcc编译 · cuobjdump反汇编 · nvdisasm分析
工具链
反汇编
22
Nsight Compute性能分析
Kernel Profiling · Metrics分析 · Source-Level Correlate
Nsight
Profiling
23
Nsight Systems系统分析
Trace Timeline · API Trace · GPU Utilization
系统分析
Trace
24
算子的自动调优
Tiling参数搜索 · Block Size调优 · Launch Configuration
自动调优
搜索
25
持久化线程与工作池
Persistent Threads · Dynamic Work Distribution · Work Stealing
持久线程
工作池
26
多GPU编程
Peer-to-Peer · NVLink与NVSwitch · 多GPU通信
多GPU
NVLink
27
CUDA与分布式结合
NCCL基础 · AllReduce优化 · Ring与Tree算法
NCCL
分布式
28
显存泄漏检测
cuda-memcheck · compute-sanitizer · Valgrind for CUDA
泄漏检测
Sanitizer
29
错误处理与调试
Error Handling最佳实践 · 断点调试 · Core Dump分析
调试
错误处理
30
综合案例:LayerNorm优化
从PyTorch Operator到CUDA Kernel · 完整优化历程
实战
LayerNorm
所属VIP或分类
同VIP:AI训练CUDA算子开发与性能优化实战
同VIP:CUDA多卡同步、NCCL通信与性能调优
同VIP:CUDA核函数优化与算子调优实战