OpenCL не находит карту ATI - PullRequest
2 голосов
/ 22 мая 2011

У меня есть ноутбук с ATI Mobility Radeon HD 5650, и я хочу использовать карту для вычислений =) После установки AMD APP SDK v.2 (установка прошла успешно) я попытался запустить примеры кода, поставляемые с AMD. Но есть проблема: когда я запускаю образец, он не находит мою карту ATI - в списке доступных устройств OpenCL есть только CPU (Intel Core i5), но не GPU. Как решить эту проблему и запустить код на GPU?

Ответы [ 3 ]

1 голос
/ 08 июня 2011

Не все графические процессоры ATI поддерживают OpenCL. Из списка поддерживаемых устройств видно, что этой карты нет, также как и с бета-поддержкой.Так что в основном вы можете купить только другую карту (что может быть довольно проблематично с ноутбуком).

1 голос
/ 22 мая 2011

Драйверы вашей видеокарты должны поддерживать OpenCL.Я предлагаю вам попробовать загрузить новейшие драйверы от вашего поставщика.К сожалению, большинство мобильных графических карт поддерживаются дистрибьютором ПК, а не поставщиком графических карт, поэтому я не уверен, сможете ли вы найти какие-либо соответствующие драйверы.

0 голосов
/ 08 августа 2011

У меня такая же проблема в моем Acer 3820TG.Однако для программирования OpenCL необходима версия драйвера более 8.753.1.Кажется, в настоящее время Acer не поддерживает.

Один из способов решения этой проблемы - принудительная установка более новых драйверов мобильности от AMD.

Вы можете выполнить следующие действия: http://www.sevenforums.com/drivers/177042-force-install-drivers.html

и затем попробуйте установить соответствующий стабильный драйвер.(Это означает, что он также поддерживает HD5650-M, но отличается от SUBSYS num.)

В моем тестировании не устанавливайте самый новый драйвер (иначе у вас возникнет проблема OSDC).Я устанавливаю версию драйвера примерно в 8.79-8.80 (10-11_vista64_win7_64_dd_ccc или 10-12_vista64_win7_64_dd_ccc) и затем кажется, что он может работать.

...