2017-01-11 16 views
0

私のマシンでAlea TK MNISTのサンプルを実行しようとしました。DLL 'curand64_80'を読み込めません

私はしかし、私はいつもこのエラーを取得し、それを実行しているhttp://www.aleagpu.com/release/3_0_2/doc/installation.html

に従ってCUDA 8、すべてをインストール:Unable to load DLL 'curand64_80': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

私ははっきりと私が設定したC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin

curand64_80.dllを見ることができるにもかかわらずそのような設定(app.config):

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <configSections> 
    <section name="aleaSettings" type="Alea.Settings, Alea"/> 
    </configSections> 
    <aleaSettings> 
    <cuBLAS version="8.0"/> 
    <cuRAND version="8.0"/> 
    </aleaSettings> 
    <startup> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> 
    </startup> 
</configuration> 

Thi sは完全な例外スタックトレースです。

at Alea.DynamicInterop.curandCreateGenerator.Invoke(IntPtr , RngType) 
    at [email protected](Unit _arg3) 
    at Alea.cuRAND.Generator..ctor(FSharpOption`1 cc2af9506f3fc494fecea785eae58ff3b, FSharpOption`1 cdd5e91d5c509dec430918468c49a7937, RngType c23e4321fb7f1de7409a3cd12e2cd5890) 
    at (FSharpOption`1 , FSharpOption`1 , RngType) 
    at AleaTK.GpuContext.CreateRandomGenerator(PseudoRandomType type) 
    at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) 
    at AleaTK.ExprImpl.PseudoRandomExpr`1.Execute(Assignment assignment, ILValue`1 output) 
    at AleaTK.LExpr`1.Execute(Assignment assignment) 
    at System.Threading.Tasks.Task.Execute() 

サンプルは正常に実行できますか?

+0

なかったDLLが同じでDLLをPATHに存在するか、あるフォルダですあなたの実行ファイルが存在するフォルダ?あなたは64ではなく32ビットをターゲットにしていますか? (DLLの名前と場所は、それがDLLの64ビットバージョンであることを示しています) –

+0

ありがとうございます。それはそれだった。私はちょうどCUDAインストールがそれを世話すると仮定しました...明らかにそうではありません。 – Sam7

答えて

0

Alea GPU 3.0.2は、デフォルトでCUDAツールキット7.5を探しています。あなたはCUDAツールキット8.0を使用しているようです。それに応じてAlea GPUを設定する必要があります。 CUDA takeitバージョンの設定方法については、documentationを参照してください。いくつかのCUDAライブラリは64ビットでしか利用できないため、64ビットを構築して実行するようにしてください。 HTH。 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin

を含むように

関連する問題