Интернет магазин китайских планшетных компьютеров



Компьютеры - GPGPU

01 июня 2011





GPGPU — техника использования графического процессора видеокарты, который обычно имеют дело с вычислениями только для компьютерной графики, чтобы выполнять расчёты в приложениях для общих вычислений, которые обычно проводит центральный процессор. Это стало возможным благодаря добавлению программируемых шейдерных блоков и более высокой арифметической точности растровых конвейеров, что позволяет разработчикам ПО использовать потоковые процессоры для не-графических данных.

Реализации

  • AMD FireStream — технология GPGPU, позволяющая программистам реализовывать алгоритмы, выполнимые на графических процессорах ускорителей ATI.
  • CUDA — технология GPGPU, позволяющая программистам реализовывать на языке программирования Си алгоритмы, выполнимые на графических процессорах ускорителей GeForce восьмого поколения и старше, Nvidia Quadro и Nvidia Tesla компании Nvidia. Технология CUDA разработана компанией Nvidia.
  • DirectCompute — вычислительный шейдер.
  • OpenCL является языком программирования задач, связанных с параллельными вычислениями на различных графических и центральных процессорах.


Просмотров: 824


<<< Сравнение графических процессоров AMD
CUDA >>>