Russian Qt Forum

Программирование => Общий => Тема начата: serg_yl от Декабрь 21, 2010, 18:05



Название: OpenCL, Cuda, ATI Stream...
Отправлено: serg_yl от Декабрь 21, 2010, 18:05
Всем добрый вечер! :)
Проясните ситуацию.
Cuda это для NVIDIA, ATI Strem для карт ATI, а OpenCL тогда что? И как добиться работы одной и той же программы на GPU ATI и NVIDIA без параллельной разработки под каждую из них?


Название: Re: OpenCL, Cuda, ATI Stream...
Отправлено: Fat-Zer от Декабрь 21, 2010, 18:37
http://ru.wikipedia.org/wiki/OpenCL
По идее это и естьобщий API о котором вы спрашивали.


Название: Re: OpenCL, Cuda, ATI Stream...
Отправлено: serg_yl от Декабрь 21, 2010, 21:45
Т.е. как я правильно понял, если написать код под openCL, к примеру, на Win-де, то можно без изменения как в qt просто перекомпилировать ее под другой ОС?


Название: Re: OpenCL, Cuda, ATI Stream...
Отправлено: Fat-Zer от Декабрь 21, 2010, 21:56
в теории да.