10

新しいLLVMバックエンドを使用してC/C ++コードで注釈を付けたPTXアセンブラーを取得する方法を知っている人はいますか?

CUDA 4.0以前で簡単に取得できますが、CUDAツールキットをバージョン4.2にアップグレードした後、NVCCはすべてのフラグを拒否します。

4

3 に答える 3

4

CUDA6.0プレビューのnvccはオプションをサポートします--source-in-ptx.

于 2013-12-13T13:38:58.667 に答える
3

nvcc.exe --opencc-options -LIST:source = on -ptx kernel.cuは機能しますか?cuda 4.2をインストールしましたが、このコマンドは、ptxアセンブラー行の間にコメント付きのCコードを含む*.ptxファイルを生成します。

于 2012-07-18T12:35:02.437 に答える
3

--source-in-ptxおよび-Gnvccフラグを使用して、PTXファイル内の元のコードを確認することをお勧めします。

于 2014-11-28T20:12:48.677 に答える