2

からファイルを生成する方法と.ptxからファイルを生成する方法を知っていますが、最終的な実行可能ファイルを取得する方法がわかりません。.cu.cubin.ptx.

具体的には、にsample.cuコンパイルされたファイルがありますsample.ptx。次に、nvccを使用してにコンパイルsample.ptxsample.cubinます。ただし、この.cubinファイルはホストコードなしで直接実行することはできません。.cubinファイルを元の.cuファイルにリンクして、最終的な実行可能ファイルを作成するにはどうすればよいですか?

4

2 に答える 2

2

CUDA 4.0 以降、CUDA カーネルでインライン PTX を記述できます。

于 2012-03-31T02:03:42.337 に答える
2

cuModuleLoadDataEx を使用して、cuda ドライバー API から直接 ptx コードを実行できるはずです。ここの5ページに例があります

于 2011-02-21T11:16:50.167 に答える