1

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

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

库在库初始化时调用 cudaSetDevice 函数。(我无法改变这一点)。

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

4

1 回答 1

3

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

于 2012-05-07T16:37:52.937 回答