首页
›
AI算力与GPU工程
›
029-推理并发调度
›
《算子优化与显存协同调优实战》
VIP20
本课程属于:029-推理并发调度
AI算力与GPU工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
算子优化与显存协同调优实战
📚 共计 30 章节
01
算子优化概述
什么是算子 · 优化目标与意义 · 在深度学习框架中的位置
基础
概念
02
显存管理基础
GPU显存架构 · 分配与释放机制 · 碎片化问题
显存
基础
03
计算与访存分析
计算密集型 vs 访存密集型 · Roofline模型
性能
分析
04
CUDA编程基础回顾
线程层次 · 内存层次 · SM与warp调度
CUDA
回顾
05
算子融合策略
Horizontal Fusion · Vertical Fusion · 收益分析
融合
优化
06
显存复用技术
in-place操作 · 内存池化 · tensor复用与生命周期
显存
复用
07
Kernel Launch优化
减少launch开销 · kernel合并 · stream与异步执行
启动
异步
08
共享内存优化
bank conflict避免 · 分配策略 · 动态共享内存
共享内存
调优
09
寄存器优化
寄存器溢出处理 · 分配策略 · occupancy与性能权衡
寄存器
occupancy
10
向量化加载与存储
向量化数据类型 · 对齐访问 · half2/float4技巧
向量化
带宽
11
Warp级别原语
warp shuffle · warp reduce · warp matrix multiply
warp
原语
12
Tensor Core编程
WMMA API · mma指令 · tensor core在矩阵乘中的应用
Tensor Core
矩阵乘
13
显存带宽优化
coalesced access · padding技术 · 数据布局转换
带宽
布局
14
算子自动调优
AutoTVM · Ansor · Triton编译器原理简介
自动调优
编译器
15
显存Profiling工具
nsys · ncu · py-spy · memory_profiler使用
Profiling
显存
16
算子Profiling工具
nvprof · Nsight Compute · chrome trace
Profiling
算子
17
显存泄漏检测
cuda-memcheck · valgrind · 自定义allocator hook
泄漏
检测
18
显存交换技术
CPU-GPU显存交换 · unified memory · pinned memory
交换
Unified
19
梯度检查点
checkpointing原理 · trade-off分析 · PyTorch实现
梯度
检查点
20
混合精度训练
FP16/BF16原理 · loss scaling · 显存节省分析
混合精度
FP16
21
ZeRO优化器
ZeRO-1/2/3原理 · 显存节省分析 · DeepSpeed实现
ZeRO
DeepSpeed
22
Flash Attention
原理 · 显存节省 · 计算加速 · 实现细节
Attention
加速
23
算子库使用
cuBLAS · cuDNN · CUTLASS选型与调优
算子库
cuBLAS
24
自定义算子开发
PyTorch C++ extension · CUDA extension · triton kernel
自定义
Extension
25
显存与计算协同调度
overlap计算与通信 · pipeline parallelism
协同
流水线
26
大模型显存优化
activation memory · parameter memory · optimizer memory
大模型
显存
27
序列并行
sequence parallelism · ring attention · 分布式显存管理
序列并行
分布式
28
算子与显存联合Profiling
全链路trace分析 · 瓶颈定位方法
联合分析
trace
29
端到端调优案例
BERT训练调优 · LLM推理调优 · stable diffusion调优
案例
调优
30
未来趋势
CXL互联 · 近存计算 · 存算一体架构展望
趋势
架构
所属VIP或分类
同VIP:AI推理全链路性能分析与优化实战
同VIP:AI推理吞吐与显存协同优化实战
同VIP:AI推理吞吐架构与性能优化实战