Скажите, пожалуйста, какие технологии GPGPU уже существуют и какие аппаратные устройства реализуют GPGPU?GPGPU, OpenCL, CUDA, ATI Stream
С утра я читал статьи на разных сайтах, и я смутился.
Скажите, пожалуйста, какие технологии GPGPU уже существуют и какие аппаратные устройства реализуют GPGPU?GPGPU, OpenCL, CUDA, ATI Stream
С утра я читал статьи на разных сайтах, и я смутился.
AMD-ATI
позволяет использовать мощность графического процессора, используя язык, основанный на Brook+
. И nVidia
обеспечивает CUDA
.
Брук и CUDA - это патентованные технологии. OpenCL - это промышленный стандарт, теперь поддерживаемый ATI и NVIDIA. ATI даже обеспечивает реализацию на основе ЦП.
Я обнаружил, что Intel собирается создать архитектуру с именем Intel Larrabee и VIA объявили о создании VIA Trinity, оба из которых могут быть использованы в будущем для GPGPU и может быть в качестве участника для nVidia CUDA и ATI Stream.
Вы знаете что-то о внедрении Intel GPGPU в Larrabee? – Roman
Я слышал об этом несколько лет назад, что Intel собирается придумать Larrabee (гибрид между CPU и GPU). Не уверены, действительно ли они когда-либо выходили с этим проектом (http://www.electronista.com/articles/10/09/20/larrabee.graphics.impractical.hungry.says.intel/) – peakit
Larrabee мертв BTW. –