AMD为每个GPU系列定义其ISA。 据我所知,ISA是一个指令集架构:类似汇编的“语言”。 怎样称为NVidia的GPU“汇编式语言”? - PTX? 是否有像AMD或Intel离线编译器这样的工具为NVidia内核生成这样的程序集? 谢谢
答案 0 :(得分:5)
NVIDIA汇编语言称为SASS。您可以使用cuobjdump
工具从已编译的内核生成SASS。如果您的可执行文件的名称为foo
,请使用cuobjdump -sass foo
输出与您从nvcc -ptx foo.cu
执行的PTX输出类型足够接近,您应该能够通过{{1}}了解它{3}}