История изменений
Исправление
crypt,
(текущая версия)
:
я точно знаю, что там у него, но сначала надо сказать, что такое icd файл. icd файл - это конфиг для инита opencl. /etc/OpenCL/vendors/
Оказалось, опенЦЛ в свежей Убунте из коробки не стоит, даже если установлены всякие богомерзкие проприетарные драйвера от Нвидиа. Устанавливается поддержка OpenCL пакетом ocl-icd-dev.
OpenCL ставится по умолчанию вместе с закрытыми Nvidia drivers, но icd файл в поставке содержит относительный путь, а нужен полный. В результате чего загрузка не происходит. ist76 этого не знал и вместе с ocl-icd-dev заинсталил OpenCL реализацию от Mesa, т.е. опенсорс. Вот она-то у него скорее всего и крутится.
Для проверки надо выполнить:
clinfo
потом убрать mesa opencl, а в nvidia icd записать /usr/lib64/libnvidia-opencl.so.1 (в ubuntu пусть может быть другим)
Исправление
crypt,
:
я точно знаю, что там у него, но сначала надо сказать, что такое icd файл. icd файл - это конфиг для инита opencl. /etc/OpenCL/vendors/
Оказалось, опенЦЛ в свежей Убунте из коробки не стоит, даже если установлены всякие богомерзкие проприетарные драйвера от Нвидиа. Устанавливается поддержка OpenCL пакетом ocl-icd-dev.
OpenCL ставится по умолчанию вместе с закрытыми Nvidia drivers, но icd файл в поставке содержит относительный путь, а нужен полный. В результате чего загрузка не происходит. ist76 этого не знал и вместе с ocl-icd-dev заинсталил OpenCL реализацию от Mesa, т.е. опенсорс. Вот она-то у него скорее всего и крутится.
Для проверки надо выполнить:
clinfo
потом убрать mesa opencl, а в nvidia icd записать /usr/lib64/libnvidia-opencl.so.1
Исправление
crypt,
:
я точно знаю, что там у него, но сначала надо сказать, что такое icd файл. icd файл - это конфиг для инита opencl. /etc/OpenCL/vendors/
Оказалось, опенЦЛ в свежей Убунте из коробки не стоит, даже если установлены всякие богомерзкие проприетарные драйвера от Нвидиа. Устанавливается поддержка OpenCL пакетом ocl-icd-dev.
OpenCL ставится по умолчанию вместе с закрытыми Nvidia drivers, но icd файл в поставке содержит относительный путь, а нужен полный. В результате чего загрузка не происходит. ist76 этого не знал и вместе с ocl-icd-dev заинсталил OpenCL реализацию от Mesa, т.е. опенсорс. Вот она-то у него скорее всего и крутится.
Для проверки надо выполнить:
clinfo
а в nvidia icd записать /usr/lib64/libnvidia-opencl.so.1
Исходная версия
crypt,
:
я точно знаю, что там у него, но сначала надо сказать, что такое icd файл. icd файл - это конфиг для инита opencl. /etc/OpenCL/vendors/
Оказалось, опенЦЛ в свежей Убунте из коробки не стоит, даже если установлены всякие богомерзкие проприетарные драйвера от Нвидиа. Устанавливается поддержка OpenCL пакетом ocl-icd-dev.
OpenCL ставится по умолчанию вместе с закрытыми Nvidia drivers, но icd файл в поставке содержит относительный путь, а нужен полный. В результате чего загрузка не происходит. ist76 этого не знал и вместе с ocl-icd-dev заинсталил OpenCL реализацию от Mesa, т.е. опенсорс. Вот она-то у него скорее всего и крутиться.
Для проверки надо выполнить:
clinfo