首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解nvprof事件域

了解nvprof事件域
EN

Stack Overflow用户
提问于 2014-01-11 03:08:19
回答 1查看 491关注 0票数 0

我正在尝试理解nvprof中使用的不同事件域之间的差异。

当我尝试的时候

代码语言:javascript
复制
nvprof --devices 0 --query-events

它列出了分类到几个域中的可用事件(domain_a、domain_b、domain_c、domain_d等)。

我读到过,根据域名的不同,一个事件是针对所有短信还是针对少数短信进行计数。但我找不到哪个领域的事件被计算在内,等等。

如果有人能解释一下域名,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2014-01-13 22:27:36

在nvprof中,默认情况下会为所有可以分析的实例分析事件,并为所有可用实例推断数据。如果由于硬件限制而无法分析所有可用实例,则nvprof会发出以下警告:

==14882==警告:以下聚合事件值是从有限的配置文件数据推断出来的,因此可能不准确。要查看非聚合事件值,请使用"--aggregate-mode off“。

如果可以分析所有可用实例,则不会看到此消息。

您可以在--events之前提供--aggregate-mode off选项,以分析某个域的所有实例的事件。例如:

Matrixmul./nvprof--聚合模式关闭--

warps_launched ./matrixmul

在未来的版本中,将在--query-events选项中提供有关分析的实例和域的可用实例的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21052404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档