对GPU进行性能优化时,cudagraph是绕不开的话题。
不仅是GPU,大部分的xpu都会提供类似graph mode的优化,相比于每次分别由CPU进行kernel launch的eager mode,graph mode通常都会有较大性能提升,然而也经常容易出现各种各样的奇怪问题。
NVIDIA有一个简单的 博客 介绍,其中只使用了stream capture的形式来构造cudagraph,而且本质上就是多个kernel前后提交,根本无法展示cudagraph的复杂性。
本文尝试从底层原理出发,根据文档 和 …。
{dede:pagebreak/}
PostgreSQL 与 MySQL 相比,优势何在?
我想不通,类似东方树叶这种毫无技术也没什么添加剂的茶叶水,是怎么敢卖5块的???
为什么大家不再提星链了(包括外网)?
为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
Linux 下有没有类似 Everything 的搜索工具?
HTTP/3 解决了什么问题,又引入了什么新问题?
个子高是种怎样的体验?
基因好是一种怎样的体验?
怎么挑选做设计用的显示器,要看哪些参数呢?
170cm女生在日本算啥水平?
大一计算机新生怎么合理利用github?
为啥 AMD 的 ROCm 没有被广泛使用,Nvidia 的 CUDA 一家独大?
相对于 Linux,Windows Server 存在的意义是什么?
面试官问:MySQL的自增 ID 用完了,怎么办?
PHP现在真的已经过时了吗?
你读过最冷门,但「含金量极高」的书是什么?