标签: cuda
我链接到的库使用cuda运行时API。因此,它在第一次调用cuda函数时隐式地创建了一个cuda上下文。
我的代码(使用该库)应该使用驱动程序API。现在,我怎样才能让两者(运行时和驱动程序API)同时工作?
库在库init上调用cudaSetDevice函数。 (我无法改变这一点)。
我可以以某种方式确定上下文并告诉驱动程序API使用该上下文吗?
答案 0 :(得分:2)
cuCtxGetCurrent()获取当前上下文(可能由运行时创建)
cuCtxGetCurrent()