且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

cuda并行编程之求解ConjugateGradient(共轭梯度迭代)丢失dll解决方式

更新时间:2021-09-16 00:39:13

在进行图像处理过程中,我们常常会用到梯度迭代求解大型线性方程组。今天在用cuda对神秘矩阵进行求解的时候。出现了缺少dll的情况;

报错例如以下图:

cuda并行编程之求解ConjugateGradient(共轭梯度迭代)丢失dll解决方式

缺少cusparse32_60.dll

cuda并行编程之求解ConjugateGradient(共轭梯度迭代)丢失dll解决方式

缺失cublas32_60.dll


解决方式:

(1)将cusparse32_60.dll和cublas32_60.dll直接复制到C:\Windows文件夹。但这样在移植的时候,还会出现相同错误。为了避免麻烦,***採用方法(2)

(2)将cusparse32_60.dll和cublas32_60.dll复制到你所在项目的文件文件夹,比方:E:\CompanyName\CudaProgram\ConjugateGradientSolve

这样问题就攻克了。running result 例如以下:

cuda并行编程之求解ConjugateGradient(共轭梯度迭代)丢失dll解决方式






本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5396325.html,如需转载请自行联系原作者