gpt4 book ai didi

c - 岩浆2.0错误: CUDA driver version is insufficient for CUDA runtime version

转载 作者:行者123 更新时间:2023-11-30 21:00:37 25 4
gpt4 key购买 nike

运行程序添加两个简单矩阵时出现以下错误

CUDA runtime error: CUDA driver version is insufficient for CUDA runtime version (35) in magma_getdevice at interface_cuda/interface.cpp:547 Error: magmablasGetQueue requires magma_init() to be called first for MAGMA v1 compatability.

我已经检查了其他程序,例如稀疏矩阵计算或特征值函数正在工作,但在添加两个矩阵时遇到问题。我还使用了错误中提到的 magma_init() 。使用以下功能。

magma_smalloc_cpu(&patterns, patternn2);
magma_smalloc_cpu(&onesmat, patterncols);
magma_smalloc_cpu(&col_mean, patternrows);
magma_smalloc_cpu(&meanmultiplier, patternn2);

// Values are assigned to each matrix and checked using loop its working

magmablas_sgeadd2(patternrows,patterncols,alpha,patterns,patternrows,beta,meanmultiplier,patternrows);

我使用的是 Cuda 7.5 版本和 magma 2.0。

如果有人知道该错误,请回答,这对我解决它非常有帮助。

最佳答案

阅读提供的错误。创建错误消息是为了使编译器能够提示错误并可能提供可能的解决方案

CUDA driver version is insufficient for CUDA runtime version

就是这样。根据此消息,我们的 CUDA 驱动程序已过时,(这是一个隐藏的潜在解决方案)您应该升级它。

为什么?由于 CUDA 运行时使用较新驱动程序的某些功能,因此您所拥有的驱动程序不支持这些功能。

关于c - 岩浆2.0错误: CUDA driver version is insufficient for CUDA runtime version,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40245733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com