to post messages and comments.

Жуйк, хочу поделиться вот такой вот программкой. По сути — симулятор гравитации. Использует OpenCL для расчёта, OpenGL для визуализации и Qt4 для GUI. Умеет генерировать спиральные галактики и сталкивать кучу оных друг с другом. :)
Гуглокод: code.google.com
Бинарники для венды: dl.dropbox.com

Пытаюсь прикрутить к скаловским коллекциям OpenCL, брат пока жив github.com <vk.com>. Только теперь никак не придумаю как бы преобразования задавать нативным кодом — толи задавать AST выражением (что-то вроде {cl.float.arg1+5.0}, но это будет полный изврат), толи упороться и посмотреть как пишутся плагины к scalac.

AMD заопенсурсили AMDIL бэкэнд к LLVM. Он, правда, для 2.9, но они обещают в скором времени допилить его до транка и закоммитить в репозиторий.
Другая проблема — "LLVM-IR that isn’t generated from AMD’s OpenCL frontend does not produce any AMDIL". Не уверен точно почему.

Вот ведь засада: технология openCL, которая позволяет писать и выполнять программы на целой куче аппаратных потоках на домашнем оборудовании обладает таким скудным набором атомарных функций....

написал еще одну реализацию быстрого ресайза изображений. Теперь на QtOpenCL, оно работает примерно так же быстро, но только на видеокарте (так как использует текстурную память).