如何通过NVIDIA Nsight Compute 2021.2.1图形界面按部分内核名称筛选内核?
在Nsight Compute 2021.2.1 GUI中按部分内核名称筛选的方法
别急,我刚好熟悉这个版本的Nsight Compute,你遇到的问题大概率是没切换到正确的筛选模式。按照下面的步骤操作就能搞定:
- 首先,打开Nsight Compute并加载你的分析结果(或者启动新的分析会话,跑完内核之后)。
- 在界面的内核列表区域上方,你会看到一个标注着类似
Kernel Name的筛选输入框——这就是我们要用到的核心控件。 - 默认情况下,这个框可能处于精确匹配模式,所以只有输入完整名称才会返回结果。你需要切换到模糊匹配模式:
- 最简单的方式是直接使用通配符
*,比如要找所有包含Conv的内核,就输入*Conv*;要是想匹配以MyKernel开头的所有内核,输入MyKernel*即可。 - 如果需要更复杂的匹配(比如同时匹配包含
Conv或MatMul的内核),可以点击筛选框旁边的正则表达式图标(看起来像.*的小按钮),切换到正则模式后,输入对应的正则表达式,比如.*(Conv|MatMul).*。
- 最简单的方式是直接使用通配符
- 输入完成后,内核列表会自动刷新,只显示符合匹配规则的内核。
另外要注意:如果筛选框旁有"精确匹配"的复选框,记得取消勾选,这样通配符或正则才能正常生效。
内容的提问来源于stack exchange,提问作者John
相关产品推荐
相关产品推荐

