Это там 32-битная версия OpenCL (любого производителя) для Linux?

В обход очевидного "почему?", Кто-нибудь знает о каких-либо 32-битных версиях OPENCL от Nvidia или Intel для Ubuntu?

Я посмотрел, но я не смог найти ничего недавнего. Они, наконец, только что перепрыгнули только на 64-бит?

Спасибо пол

1 ответ

Решение

AMD App SDK позволяет вам запускать OpenCL на вашем процессоре. В противном случае вы можете попробовать pocl, который также позволяет запускать OpenCL на вашем процессоре.

Beignet (OpenCL на графических процессорах Intel) может компилироваться на 32-битной Linux.

Вероятно, вам также нужен OpenCL ICD, как этот: khronos

Тем не менее, я рекомендую вам перейти на 64-битную систему, я мог бы представить, что особенно с OpenCL, где векторизация важна, вы можете потерять довольно большую производительность, поскольку вы не можете использовать все регистры AVX/AVX2 на x86-32.

С наилучшими пожеланиями, Майкл

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