我试图运行亚洲期权定价示例,我安装了最新的CUDA驱动程序,并在运行时收到以下错误。
异常无法加载DLL' curand64_75':找不到指定的模块。 (HRESULT异常:0x8007007E)
知道出了什么问题吗?
答案 0 :(得分:0)
编辑执行以下操作:Is AleaGPU compatible with CUDA Toolkit 8.0
可以通过app.config解决:http://www.aleagpu.com/release/3_0_2/doc/faq.html#config_cuda_version只需将其设置为已安装的任何版本即可。
-旧方法-
遇到相同的问题,我要做的是转到此文件夹:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\bin\
复制了curand_64_92.dll
,并将其保存为curand64_75.dll
(因此保留原始文档并做笔记,以便我回滚)。
然后Alea 3.0.4为我工作。我以为这些都是向后兼容的,结果似乎可以查到。