gpgpu на cuda и opengl - PullRequest
       4

gpgpu на cuda и opengl

0 голосов
/ 20 мая 2011

Я недавно работал с CUDA.Мне просто интересно, есть ли разница в производительности между CUDA и Opengl с точки зрения вычислений общего назначения.В настоящее время я работаю над GTX 580.

1 Ответ

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

Правильный ответ, вероятно, "это зависит".

С точки зрения производительности с плавающей запятой или целочисленной производительности не должно иметь большого значения, используете ли вы GLSL или что-то более «современное», но CUDA и OpenCL предоставляют такие аппаратные функции, как указатели, совместная память, обмен данными и синхронизация между потоками и сеткой. / блокировать виртуализацию вычислительных доменов, которые очень важны для достижения высокой производительности вычислительных рабочих нагрузок. Существует множество алгоритмов, которые сложно или невозможно реализовать на шейдерном языке, которые эффективно реализуются буквально при помощи нескольких строк кода в OpenCL или CUDA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...