2016-03-07 4 views
0

У моего ноутбука нет графической карты. Это простой Intel (R) Core (TM) 2 Duo CPU T6500 @ 2.10GHz с Ubuntu 15.10. Я хочу работать с OpenCL 1.2. Я установил версию OpenCL Ubuntu отсюда https://software.intel.com/en-us/forums/opencl/topic/390630.Как установить Драйвер видеодрайверов для Intel Core 2 Duo - (требования OpenCL.)

Теперь, если я запускаю команду «clinfo» в терминале, он дает мне:

Number of platforms : 1 

и остальную информацию о платформе. До этой части она работает нормально.

Но затем я выполнил некоторые простые коды, чтобы узнать OpenCL от https://github.com/HandsOnOpenCL. Я пытаюсь запустить любой пример, и это дает мне следующую ошибку.

Exception 
ERROR: clCreateContextFromType(CL_DEVICE_NOT_AVAILABLE) 

Я последовал за ошибку и узнал через этот CL_DEVICE_NOT_AVAILABLE using Intel Core 2 Duo E8500 CPU, что мой процессор не поддерживает OpenCL. В разделе комментариев они обсудили, что в качестве альтернативы AMD-видеодрайверы могут использоваться для запуска OpenCL ...

Какова процедура загрузки и установки драйверов AMD Video для Intel® Core Core ™ 2 Duo CPU T6500 @ 2.10GHz с Ubuntu 15.10 ?? Есть ли какой-нибудь учебник, которым я могу следовать? Нужно ли устанавливать Catalyst?

+1

Этот вопрос не имеет никакого смысла. Вы спрашиваете, как установить драйвер _video_ для _CPU_? Вам необходимо иметь соответствующее устройство в вашей системе, чтобы установить драйвер, в данном случае видеокарта AMD. –

ответ

2

Вам просто нужно установить AMD-APP-SDK, который стоит AMD OpenCL ™ Ускоренная параллельная обработка SDK.

Процедура установки очень проста:

sudo apt-get install mesa-common-dev

Скачать AMD-APP-SDKInstaller-v3.0.130.135-GA-linux64.tar.bz2 из here и установить.

sudo reboot

+0

Я пошел по ссылке, скачал v2.9. И это сработало как шарм. Один маленький вопрос, хотя ... У меня сейчас две платформы. Одной из них является AMD Accelerated Parallel Processing, другая - Intel OpenCL (теперь это бесполезно). Есть ли способ удалить OpenCL. И это повлияет на любой из моих кодов/заголовков/библиотек и т. Д.? Или я должен просто держать его там? –

+0

Ссылка в вашем описании предлагает вам установить Intel OpenCL из deb с помощью dpkg, а затем удалить его с помощью: 'sudo dpkg -r ', например 'sudo dpkg -r opencl-1.2-intel-cpu'. Удаление их не должно ничего сломать. – doqtor

 Смежные вопросы

  • Нет связанных вопросов^_^