写CUDA到底难在哪?

2025-06-23 04:50:14

对GPU进行性能优化时,cudagraph是绕不开的话题。

不仅是GPU,大部分的xpu都会提供类似graph mode的优化,相比于每次分别由CPU进行kernel launch的eager mode,graph mode通常都会有较大性能提升,然而也经常容易出现各种各样的奇怪问题。

NVIDIA有一个简单的 博客 介绍,其中只使用了stream capture的形式来构造cudagraph,而且本质上就是多个kernel前后提交,根本无法展示cudagraph的复杂性。

本文尝试从底层原理出发,根据文档 和 …。

写CUDA到底难在哪?
广告位810*200
相关阅读
怎么看待B站舞蹈区和某些风格比较暴露的up?

怎么看待B站舞蹈区和某些风格比较暴露的up?

不是,都没有兄弟提朱姨、还有糕哥枣糕DAZE、ParmyAu...

2025-06-25
PHP现在真的已经过时了吗?

PHP现在真的已经过时了吗?

我php 由php3 用到現在,經歷過IIS 用*.php3...

2025-06-25
PHP和Node.js哪个更爽?

PHP和Node.js哪个更爽?

主要是只有nodejs能实现一份代码前后端共用,省了不少事。...

2025-06-25
count(*)  count(1)哪个更快?

count(*) count(1)哪个更快?

团队 code review 时,一位同事把 count(*...

2025-06-25
如何评价张靓颖刘宇宁《九万字》?

如何评价张靓颖刘宇宁《九万字》?

终于集齐三大女神。 张靓颖的眼镜,戴与不戴真的是判若两人。...

2025-06-25