Обёртка вокруг OpenCL.dll
Не знаю точно внутренней кухни оригинальной библиотеки OpenCL. Является ли она самым низким уровнем или сама работает через другие библиотеки? Но похоже OpenCL это стандарт которому следуют основные разработчики оборудования.
Там в описании проекта упоминается, что это обёртка также и для системы A2, но это не так, поскольку OpenCL.dll в A2 нет... Сорен Реннер, создавший страничку проекта видимо немножко заглянул в далёкое будущее
Там-же представлены и примеры использования. У меня на GeForce 8600 GT все примеры работали. Возможно потребуется обновить драйвера видеокарты до самых свежих.
Команды для компиляции примеров находятся в OpenCLOberon.Tool, там-же команды для запуска примеров
Код:
MyMandelbrotCL.Open ~
MySimpleMandelbrotCL.Open ~
MyImageRotateCL.Open "BluebottlePic0.png" ~
MyJuliasetCL.Open ~
OpenCLVectorSquare.Test ~
OpenCLVectorSquare1.Test ~
Вообще, примеров использования OpenCL в сети достаточно много, можно кое-что потрировать. Например, рендеринг по алгоритму трассировки пути
http://davibu.interfree.it/opencl/small ... ptGPU.html