Как настроить arrayfire-rust для использования CUDA?

Я установил последние официальные версии CUDA (7.5) и ArrayFire (Linux v3.3.1 64-bit) в Ubuntu 15.10. Я использую конфигурацию по умолчанию, следуя официальной документации.

Когда я собираю библиотеку arrayfire-rust и запускаю "унифицированный" пример в папке./examples, он показывает, что у меня есть только CPU и OpenCL backends. Бэкэнд CUDA не может быть найден.

Как настроить упаковщик для поддержки CUDA?

Официальные примеры C++ могут быть успешно построены с использованием CUDA.


Другой вопрос

Как изменить build.conf файл для построения arrayfire субмодуль доступен в оболочке Rust? Когда я git клонировать источник из GitHub.

Как я могу настроить эти параметры:

"glew_static": "OFF",
"freeimage_type": "DYNAMIC",
"cpu_fft_type": "FFTW",
"cpu_blas_type": "LAPACKE",
"cpu_lapack_type": "LAPACKE",

"freeimage_dir": "E:\\Libraries\\FreeImage\\Dist",
"fftw_dir": "E:\\Libraries\\fftw-3.3.4",
"acml_dir": "",
"mkl_dir": "",
"lapacke_dir": "E:\\Libraries\\lapack",
"glew_dir": "E:\\Libraries\\GLEW",
"glfw_dir": "E:\\Libraries\\glfw3",
"boost_dir": "E:\\Libraries\\boost_1_56_0",

"cuda_sdk": "/usr/local/cuda",
"opencl_sdk": "/usr"

Я проверил путь CUDA libs и cuda_sdk вариант кажется правильным. К тому же, $AF_PATH а также $LD_LIBRARY_PATH были установлены. В чем проблема с моим конфигом?

0 ответов

Другие вопросы по тегам