Cuda cublasInit()何时返回未初始化状态?

Cuda cublasInit()何时返回未初始化状态?,cuda,blas,Cuda,Blas,在cublas初始化过程中,我得到一个错误,即不是想要的cublas\u状态\u成功 检查返回的状态,我发现返回的状态是CUBLAS\u status\u NOT\u INITIALIZED,它没有被列为该函数的可能返回 有人知道是什么导致了这种行为吗?CUBLAS 4.x文档提到CUBLAS_状态未初始化为cublasCreate的错误代码,意思是“CUDA运行时初始化失败”。 能否验证您是否具有有效的CUDA上下文 如果是,您是否创建了有效的CUBLAS上下文? 对于使用遗留API的CUBL

在cublas初始化过程中,我得到一个错误,即不是想要的cublas\u状态\u成功

检查返回的状态,我发现返回的状态是CUBLAS\u status\u NOT\u INITIALIZED,它没有被列为该函数的可能返回


有人知道是什么导致了这种行为吗?

CUBLAS 4.x文档提到CUBLAS_状态未初始化为cublasCreate的错误代码,意思是“CUDA运行时初始化失败”。 能否验证您是否具有有效的CUDA上下文

如果是,您是否创建了有效的CUBLAS上下文? 对于使用遗留API的CUBLAS 3.x和CUBLAS 4.x:当当前线程中有CUDA上下文处于活动状态时,是否调用了cublasInit,以及是否返回了CUBLAS_STATUS_SUCCESS?
对于具有新API的CUBLAS 4.x:您是否调用了cublasCreate并返回了CUBLAS_STATUS_SUCCESS?您是否正在使用调用cublas…\u v2方法时创建的句柄?

您是否可以向我们展示一段简洁、可编译的代码来演示问题?各位朋友,很抱歉,这不容易实现,因为这是一个更大项目的一部分。项目本身在一台我无法访问的机器上编译良好,在我的机器上,上述错误发生在cublas初始化调用的最开始。也许这是某种版本控制问题。但我最困惑的是,我发现Nvidia状态不应该通过该程序返回。。。你用什么版本的CUDA,CUBLAS和driver运行这个?嗨,Alex,谢谢你的提示。我有一个工作环境,但由于我的电脑和Nvidia驱动程序(虽然不是CUDA SDK)受到Automatic institute范围内更新的影响,它们可能损坏了我的设置。