Il calcolo generico su unità di elaborazione grafica ( GPGPU ) è un concetto molto interessante per sfruttare la potenza della GPU per qualsiasi tipo di elaborazione.
Mi piacerebbe usare GPGPU per l'elaborazione di immagini, particelle e operazioni geometriche veloci.
In questo momento, sembra che i due contendenti in questo spazio siano CUDA e OpenCL. Mi piacerebbe sapere:
- OpenCL è ancora utilizzabile da Java su Windows / Mac?
- Quali sono i modi delle biblioteche per interfacciarsi con OpenCL / CUDA?
- Usare JNA direttamente è un'opzione?
- Sto dimenticando qualcosa?
Qualsiasi esperienza / esempi / storie di guerra del mondo reale sono apprezzati.