简体   繁体   中英

Unable to use cuDNN cudnn64_7.dll file with Alea GPU (it keeps looking for the older dll)

I'm having a hard time getting Alea use the newer cuDNN cudnn64_7.dll library.

I've already followed the official guide here and added the environment variable to let Alea reference the newer CUDA 9.1 drivers.

The problem though is with cuDNN specifically, which is just a standalone .dll that's added in the CUDA bin folder (along with its header and lib file).

Right now Alea throws an exception as soon as I try to use one of the methods in the CuDnn class. Is there a way to explicitly set Alea to reference the newer dll instead of the older one it tries to find?

Thanks!

Did you add the following to your App.config file?

<aleaSettings>
    <cuBLAS version="9.1"/>
    <cuRAND version="9.1"/>
    <cuDNN version="7"/>
</aleaSettings>

In particular, note the cuDNN part, which isn't mentioned in the official guide you linked to.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM