1

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

4

1 回答 1

5

NVIDIA 汇编语言称为 SASS。cuobjdump您可以使用该工具从已编译的内核生成 SASS 。如果您的可执行文件的名称是foo,请使用cuobjdump -sass foo 输出与您获得的 PTX 输出类型足够接近nvcc -ptx foo.cu,您应该能够通过PTX ISA 参考手册理解

于 2012-12-07T13:29:47.260 回答