我链接到的库使用 cuda 运行时 API。因此,它在第一次调用 cuda 函数时隐式创建了一个 cuda 上下文。
我的代码(使用库的)应该使用驱动程序 API。现在,我怎样才能让(运行时和驱动程序 API)同时工作?
库在库初始化时调用 cudaSetDevice 函数。(我无法改变这一点)。
我可以以某种方式确定上下文并告诉驱动程序 API 使用该上下文吗?
我链接到的库使用 cuda 运行时 API。因此,它在第一次调用 cuda 函数时隐式创建了一个 cuda 上下文。
我的代码(使用库的)应该使用驱动程序 API。现在,我怎样才能让(运行时和驱动程序 API)同时工作?
库在库初始化时调用 cudaSetDevice 函数。(我无法改变这一点)。
我可以以某种方式确定上下文并告诉驱动程序 API 使用该上下文吗?