对GPU进行性能优化时,cudagraph是绕不开的话题。
不仅是GPU,大部分的xpu都会提供类似graph mode的优化,相比于每次分别由CPU进行kernel launch的eager mode,graph mode通常都会有较大性能提升,然而也经常容易出现各种各样的奇怪问题。
NVIDIA有一个简单的 博客 介绍,其中只使用了stream capture的形式来构造cudagraph,而且本质上就是多个kernel前后提交,根本无法展示cudagraph的复杂性。
本文尝试从底层原理出发,根据文档 和 …。
{dede:pagebreak/}
怎么看待B站舞蹈区和某些风格比较暴露的up?
为什么“柴犬”从万人迷,变成万人嫌?
为什么有的房东喜欢把房间租给女租户?
你见过最恶心的邻居是什么样子?
为什么有的女生喜欢穿紧身牛仔裤?
雷军为什么不愿意用性价比打法进军NAS?
Golang和J***a到底怎么选?
买到烂尾楼到底该有多绝望?
吃爽了是怎样一种体验?
女生第一次来大姨妈什么感受?
自己拥有一台服务器可以做哪些很酷的事情?
Rust开发Web后端效率如何?
女生到底应不应该穿***的衣服?
有什么是虚拟机代替不了物理机的?
我国有能力发现B2并摧毁吗?
为什么16-28岁女性对labubu欲罢不能?