首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nvcc =-v输出太混乱

nvcc =-v输出太混乱
EN

Stack Overflow用户
提问于 2014-06-17 13:28:19
回答 1查看 643关注 0票数 0

是否有一种方法来格式化nvcc =-v输出的输出,以便在内核之间有一个换行符?很难从输出中读出内核名称,例如:

代码语言:javascript
复制
ptxas info    : 0 bytes gmem
ptxas info    : Compiling entry function '_Z14dshape_U_noBigPdS_PKdS1_S1_PKi' for 'sm_20'
ptxas info    : Function properties for _Z14dshape_U_noBigPdS_PKdS1_S1_PKi
    0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
ptxas info    : Used 47 registers, 80 bytes cmem[0]
ptxas info    : Compiling entry function '_Z23rhs_kernel_big_allInOnePdPKdS1_S1_S1_PKiS1_S1_S1_S1_' for 'sm_20'
ptxas info    : Function properties for _Z23rhs_kernel_big_allInOnePdPKdS1_S1_S1_PKiS1_S1_S1_S1_
    576 bytes stack frame, 896 bytes spill stores, 1676 bytes spill loads
ptxas info    : Used 63 registers, 112 bytes cmem[0], 16 bytes cmem[16]
EN

回答 1

Stack Overflow用户

发布于 2014-06-19 12:40:45

关于内核名称,它作为c++编译步骤的一部分(在执行ptxas之前发生)而损坏。有许多可用的解魔器,如这一个

关于ptxas输出的格式设置,我不知道有任何命令可以传递给nvccptxas来更改此输出的格式。当然,在Linux环境中(可能也在windows中),您可以将这个输出传输到某个文本处理框架来修改它(可能使用prfmt)。“nvcc手册”可在线查阅。包括可以传递给ptxas的开关。的文档。

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

https://stackoverflow.com/questions/24265133

复制
相关文章

相似问题

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