NVidia的ISA语言

时间:2012-12-07 11:50:42

标签: cuda gpu nvidia amd-processor isa

AMD为每个GPU系列定义其ISA。 据我所知,ISA是一个指令集架构:类似汇编的“语言”。 怎样称为NVidia的GPU“汇编式语言”? - PTX? 是否有像AMD或Intel离线编译器这样的工具为NVidia内核生成这样的程序集? 谢谢

1 个答案:

答案 0 :(得分:5)

NVIDIA汇编语言称为SASS。您可以使用cuobjdump工具从已编译的内核生成SASS。如果您的可执行文件的名称为foo,请使用cuobjdump -sass foo输出与您从nvcc -ptx foo.cu执行的PTX输出类型足够接近,您应该能够通过{{1}}了解它{3}}