Ошибка OpenCL.dll error


Варианты использования библиотеки opencl могут быть разные, как и программы которые её используют.

В моем случае это терминальная программа marlin для «майнинга» криптовалюты Siacoin.

При вызове marlin.exe я получал ошибку — OpenCL error: cannot load OpenCL.dll:

opencl

Просто добавить библиотеку OpenCl.dll в директории windows\System32 и регистрация при помощи команды regsvr32 opencl.dll результата не дало.

Вариант решения в моем случае был такой, для начала удаляем драйвер встроенной видеокарты Intel HD:

Драйвер HD-графики Intel

Теперь заходим на сайт Intel и качаем OpenCL™ Runtime for Intel® Core™ and Intel® Xeon® Processors.

Совместимые OpenCL устройства:

  • CPU процессор

Последнее обновление (16.1.1):

У меня Windows x64, соответственно качаем OpenCL runtime и устанавливаем:

opeclinstall

После успешной установки данного пакета нужно установить драйвера видеокарты, которые мы удалили ранее.

Перезагружаем компьютер, теперь библиотека зарегистрирована в системе и все будет работать.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *