2016-06-10 105 views
1

随着CuObjDump SASS可以从Cubin文件生成使用 cuobjdump -sass <input file>,但有什么办法可以将SASS转换回Cubin。CUDA SASS到Cubin

+2

的一个字的回答是,我相信,没有。 – talonmies

+1

如果您问是否有一种工具可以将SASS编写的代码变成可执行文件,那基本上就是一个SASS汇编程序,NVIDIA不提供这样的工具(NVIDIA支持的最低工具链是PTX),但你可能想看看[maxas汇编器](https://github.com/NervanaSystems/maxas)。 –

回答

3

作为NVIDIA CUDA官方工具链的一部分没有提供“汇编器”。 NVIDIA工具链可以使用CUDA C/C++或PTX,并将其转换为Cubin或其他可执行格式。

但也有一些社区开发的装配:

或许在这个时间(也许是唯一一个值得考虑在这个时候),最近的一次是maxas

在Fermi一代的CUDA GPU中也发展了一个较旧的asfermi。我不认为它已被更新或维护。