AMD は、各 GPU ファミリの ISA を定義します。私が理解しているように、ISA は命令セット アーキテクチャ、つまりアセンブリのような「言語」です。NVidia の GPU の「アセンブリライク言語」とはどのように呼ばれていますか? - PTX? NVidia カーネル用にそのようなアセンブリを生成する AMD または Intel オフライン コンパイラのようなツールはありますか? ありがとう
1429 次
1 に答える
5
NVIDIA アセンブリ言語は SASS と呼ばれます。ツールを使用して、コンパイル済みのカーネルから SASS を生成できcuobjdump
ます。実行可能ファイルの名前が の場合はfoo
、cuobjdump -sass foo
The output is close to the type of PTX output you get to do を使用します。これは、 PTX ISA リファレンス マニュアルnvcc -ptx foo.cu
で理解できるはずです。
于 2012-12-07T13:29:47.260 に答える