Загальнообробні обчислення на графічних процесорах ( GPGPU ) - це дуже приваблива концепція для використання потужності графічного процесора для будь-яких обчислень.
Я хотів би використовувати GPGPU для обробки зображень, частинок та швидких геометричних операцій.
Зараз, здається, двома претендентами в цьому просторі є CUDA та OpenCL. Я хотів би знати:
- Чи можна OpenCL ще використовувати з Java на Windows / Mac?
- Які бібліотечні способи взаємодії з OpenCL / CUDA?
- Чи є використання JNA безпосередньо варіантом?
- Я щось забуваю?
Будь-який реальний досвід / приклади / історії війни цінуються.