Obliczenia ogólnego przeznaczenia na procesorach graficznych ( GPGPU ) to bardzo atrakcyjna koncepcja wykorzystania mocy GPU do dowolnego rodzaju przetwarzania.
Bardzo chciałbym używać GPGPU do przetwarzania obrazu, cząstek i szybkich operacji geometrycznych.
W tej chwili wydaje się, że dwoma rywalami w tej przestrzeni są CUDA i OpenCL. Chciałbym wiedzieć:
- Czy OpenCL jest już użyteczny w Javie na Windows / Mac?
- Jakie są sposoby łączenia się bibliotek z OpenCL / CUDA?
- Czy używanie JNA jest bezpośrednią opcją?
- Czy o czymś zapominam?
Wszelkie doświadczenia / przykłady / historie wojenne z życia wzięte są mile widziane.