动态编译内核的cuda gdb调试信息

动态编译内核的cuda gdb调试信息,gdb,cuda,Gdb,Cuda,我正在为cuda动态编译内核。是否有某种方法可以将调试信息添加到从运行时生成的程序集字符串动态生成的二进制文件中? 我想在上面使用cuda gdb 谢谢 PS有人能创建一个标记cuda gdb吗?我假设您使用nvcc从.cu文件创建一个.cubin文件,然后使用cuModuleLoad、CuluchGrid和friends来实际启动您的内核。在这种情况下,在将.cu转换为.cubin时,可以将“-G”传递给nvcc。然后,您可以在cuda gdb下运行程序,并在内核中放置一个断点,该断点应该被触

我正在为cuda动态编译内核。是否有某种方法可以将调试信息添加到从运行时生成的程序集字符串动态生成的二进制文件中? 我想在上面使用cuda gdb

谢谢


PS有人能创建一个标记cuda gdb吗?

我假设您使用nvcc从.cu文件创建一个.cubin文件,然后使用cuModuleLoad、CuluchGrid和friends来实际启动您的内核。在这种情况下,在将.cu转换为.cubin时,可以将“-G”传递给nvcc。然后,您可以在cuda gdb下运行程序,并在内核中放置一个断点,该断点应该被触发。

我假设您使用nvcc从.cu文件创建一个.cubin文件,然后使用cuModuleLoad、CulunchGrid和friends来实际启动内核。在这种情况下,在将.cu转换为.cubin时,可以将“-G”传递给nvcc。然后,您可以在cuda gdb下运行程序,并在内核中放置一个断点,该断点将被触发。

second。我也想要过几次cuda gdb,第二次。我也多次想要cuda gdb。