如何使用驱动程序API中运行时API创建的上下文

时间:2012-05-07 15:10:09

标签: cuda

我链接到的库使用cuda运行时API。因此,它在第一次调用cuda函数时隐式地创建了一个cuda上下文。

我的代码(使用该库)应该使用驱动程序API。现在,我怎样才能让两者(运行时和驱动程序API)同时工作?

库在库init上调用cudaSetDevice函数。 (我无法改变这一点)。

我可以以某种方式确定上下文并告诉驱动程序API使用该上下文吗?

1 个答案:

答案 0 :(得分:2)

cuCtxGetCurrent()获取当前上下文(可能由运行时创建)