对GPU进行性能优化时,cudagraph是绕不开的话题。
不仅是GPU,大部分的xpu都会提供类似graph mode的优化,相比于每次分别由CPU进行kernel launch的eager mode,graph mode通常都会有较大性能提升,然而也经常容易出现各种各样的奇怪问题。
NVIDIA有一个简单的 博客 介绍,其中只使用了stream capture的形式来构造cudagraph,而且本质上就是多个kernel前后提交,根本无法展示cudagraph的复杂性。
本文尝试从底层原理出发,根据文档 和 …。
{dede:pagebreak/}
Chrome 浏览器设计的神细节有哪些?
为什么大家都说人生的容错率大到无法想象?
如何评价B站up主***千代退网?
Rust开发Web后端效率如何?
榴莲的产量明明很高,为什么还卖那么贵?
人常说女人味,到底是个什么味?
Excel 到底有多厉害?
为什么 m1 ***用大小核设计却没有 intel 的问题?
为什么 macOS 并不差,可市场总敌不过 Windows?
印度为什么一定要和中国作对?
胸大的女孩会自卑 吗?
宠物看到一丝不挂的你, 都会想些啥?
springboot框架中一个controller类可以调用多个service类吗?
如何看待国内开源项目的不可持续性?
鱼缸可以除藻的生物都有哪些?
Golang与Rust哪个语言会是今后的主流?